I have visited El Rancho's several times and have never been disappointed. However, most recently I was there and had the tacos el pastor Mexican style at the recommendation of the server and it was truly phenomenal. He also asked if I wanted their hotter homemade salsa which was delicious!.This place is a true hidden gem of a restaurant. Always fresh and the service is very personable. One of my favorite local places!