Rancho Viejo
$ • MexicanAbout Rancho Viejo
Customers' Favorites
Salsa and Chips Guacamole
Burritos Mexicanos
California Burrito
Veggie Quesadilla
Fajita Quesadilla
Fajitas El Rancho
Huevos Rancheros
Chicken Fajita
Steak Fajitas
Bag of Chips
Rancho Viejo Reviews
Great food. Friendly service
Stopped here in a whim. Good food. Great service.
Found a blue rubber band in my salsa and was told “it’s fine from cilantro” and they refused to do anything about it….
Hours
| Monday | 11AM - 9PM |
| Tuesday | 11AM - 9PM |
| Wednesday | 11AM - 9PM |
| Thursday | 11AM - 9PM |
| Friday | 11AM - 10PM |
| Saturday | 11AM - 10PM |
| Sunday | 11AM - 8PM |
Rancho Viejo is a Mexican food restaurant that serves flavorful dishes, including chicken fajitas, Enchiladas, and the Pork Chile Verde Burrito with slow-roasted pork and onions. The food is amazing, authentic, and cooked perfectly, with huge portions and fresh ingredients like the nicely seasoned Pollo Loco. 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, quick service, and tasty margaritas. The kid-friendly atmosphere is a bonus, with a simple kids' menu and accommodating staff. The salsa has good consistency with a nice amount of cilantro, and there are vegetarian options. While the atmosphere could use updating, the fantastic food and service make Rancho Viejo a great alternative to busier spots in Salem. The huge patio adds potential for a better dining experience.