The fun thing, for better of wore, about living in Utah for most of my life and growing up in Texas is That I've had enough localized, and traditional Mexican food to comfortably shed 5 or 10 years off my life. So please remember that El Rancho Grande in not authentic Mexican food. But that's fine, I mean nachos aren't Mexican but that doesn't stop us from enjoying them, and that's what El Rancho Grande is, enjoyable. \r
\r
During lunch time its very inexpensive, the staff is friendly and the food delivers up to par. The spiciness of the salsa is rather inconsistent, but other that fine. My favorite thing there is the Chicken Acapulco, sort of Fajitas smothered in cheese, wile clearly American It is very good. Also lets be honest, when you want to eat do you care about how authentic it is? Their best known for their chill Verde which is also worth trying out. If its good eat it, and on that front El Rancho Grande delivers. It tastes good, its well priced, and the menu is well varied. \r
\r
Its not the best, despite the 5 star rating I gave it, but I felt it was necessary to help undo the one star it got... To that end ?Salsa? is Spanish for sauce, So how is it not Salsa? Besides, the whole chips and salsa thing is a purely American tradition, so you may as well roll with it.
Pros: Good Amari-mex on the cheap, and good service.
Cons: Acationaly inconsistant flavors.
more