El Rancho Viejo | Mexican

$ • Mexican, Vegetarian

Hours today·

About El Rancho

El Rancho Viejo | Mexican is a warm and inviting restaurant that offers delicious Mexican cuisine. Guests often enjoy the fajitas for two, which are plentiful enough to leave no one hungry. The food consistently impresses visitors with its freshness and flavor, including favorites like fajitas and vegetarian enchiladas. The restaurant also serves a tasty NA mango margarita that receives high praise. Despite some reviews mentioning that the atmosphere can be a bit rundown and the building is quaint, the food quality remains exceptional. The staff is kind and attentive, with many guests noting their fantastic service, especially when accommodating large groups or last-minute requests. While the restaurant can be understaffed at times, the team works hard to ensure a good experience. The restaurant is a popular spot for special occasions, with staff surprising guests with celebratory desserts. Overall, El Rancho Viejo provides satisfying meals, friendly service, and a cozy place to enjoy Mexican food, making it a favorite for many guests.

Menu

Add a Menu
El Rancho Viejo | Mexican Menu
El Rancho Viejo | Mexican Menu

Customers' Favorites

Photos

Add a Photo
El Rancho Viejo | Mexican
El Rancho Viejo | Mexican
View All Photos

El Rancho Reviews

4.4
145 ratings
Restaurantji Rating
5
68%
4
12%
3
8%
2
3%
1
9%
Food
4.4
Atmosphere
4.1
Service
4.1

Share your opinion about El Rancho Viejo | Mexican

Restaurantji Rating

Our first time here. Loved the food, the open atmosphere, the high booth backs for privacy and the varied menu options. Our waitress was very helpful with our choices, prompt delivery of food and attentive to our needs. Loved the Birthday treat!

Best Mexican restaurant out there! Friendly workers, and great food!

We are so thankful that you helped our family of 25 have a wonderful meal with fantastic service. Our waitress Denise and her helper in the Corona shirt did a great job with everything. Thank you!

Read All Reviews(145)

Hours

Monday Closed
Tuesday 4 - 8PM
Wednesday 4 - 8PM
Thursday 11AM - 8PM
Friday 11AM - 9PM
Saturday 11AM - 9PM
Sunday 11AM - 8PM
Updated on: