Rancho Viejo Mexican Grill

$ • Mexican, Vegetarian, Pet Friendly

Hours today·

About Rancho Viejo Mexican Grill

Rancho Viejo Mexican Grill is a restaurant known for its delicious Mexican food and friendly service. The staff are praised for their attentive and pleasant service, with customers often mentioning the fantastic service. Guests enjoy meals smothered in queso with avocado on top, as well as generous portions of sizzling hot dishes. One popular dish is ACP, which features delicious chicken and comes with a side, often recommended with the steer corn. The restaurant offers a kid-friendly menu that includes favorites like chicken and fries. The dining area is beautifully designed, very clean, and provides a comfortable atmosphere. It features TVs for guests to watch games and a salsa bar for added flavor. Customers frequently comment on the artistic and flavorful presentation of the dishes. Rancho Viejo Mexican Grill is highly recommended for dining, whether alone or with family and friends, as it is a great place for gatherings and offers an intimate setting.

Menu

Add a Menu
Rancho Viejo Mexican Grill Menu
Rancho Viejo Mexican Grill Menu

Customers' Favorites

Photos

Add a Photo
Rancho Viejo Mexican Grill
Rancho Viejo Mexican Grill
View All Photos

Rancho Viejo Mexican Grill Reviews

4.4
228 ratings
5
71%
4
11%
3
11%
2
1%
1
6%
Food
4.4
Atmosphere
4.6
Service
4.4

Share your opinion about Rancho Viejo Mexican Grill

My mother in law and her boyfriend brought my husband and I here right after we got married 😂 so, I may be biased because now it holds a special place in my heart. But, the food was good and the service was fast. I really had no complaints. They have a kids menu so my daughter was able to get her normal chicken and fries.

Kid-friendliness: Kid menu was available with all the favs
We had a late lunch and the food was good. ...maybe we caught the one-off. Will try to revisit for dinner next trip.
The food was great 👍

Read All Reviews(228)

Hours

Monday 11AM - 10PM
Tuesday 11AM - 10PM
Wednesday 11AM - 10PM
Thursday 11AM - 10PM
Friday 11AM - 11PM
Saturday 11AM - 10:30PM
Sunday 11AM - 9:30PM
Updated on: