Rancho Viejo

$ • Mexican

Hours:
377 S Ellsworth Ave, Salem
(234) 575-7221

About Rancho Viejo

Rancho Viejo is a Mexican food restaurant that serves flavorful dishes, including chicken fajitas and Enchiladas. Despite some inconsistencies in the past, the restaurant has shown improvement in its food quality. It's a popular spot, with many frequent visitors who appreciate its reasonable prices and quick service. The kid-friendly atmosphere is a bonus, with a simple kids' menu and accommodating staff who bring out children's meals ready to eat. Overall, Rancho Viejo is a great option for those looking for good Mexican food in Salem.

Customers' Favorites

Rancho Viejo Reviews

4.3
164 ratings
Restaurantji Rating
5
74%
4
5%
3
8%
2
5%
1
8%
Food
4.3
Atmosphere
4.2
Service
4.5

Share your opinion about Rancho Viejo

Restaurantji Rating

Read All Reviews(164)

Ratings

Menu

Add a Menu
Rancho Viejo Menu
Rancho Viejo Menu

Photos

Add a Photo
Rancho Viejo
Rancho Viejo
View All Photos

Hours

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