First Class Mexican Food.
The decor in this place is fabulous. They have huge leather seats and and heavy wooden tables. The service is superub and the food is first rate. It is a little expensive, but not for the quality of the food and Margaritas!
El Rancho Grande is great.
It is a great little Mexican Restaurant. Fabulous food, and great service. Really nice decor, as well. Portions are biig , and priced moderately. My family loved it. I would recommend it to anyone.