El Rancho Viejo Méxican Restaurant

$ • Mexican

Hours:
2307 Plum Creek Pkwy, Lexington
(308) 324-7174

About El Rancho

El Rancho Viejo Mexican Restaurant in Lexington offers consistent, delicious Mexican food with great service. Known for dishes like choripollo and enchiladas in green sauce, they are hard to beat for general Mexican cuisine. Vegetarian options are available, and dietary restrictions can be accommodated. The menu includes a variety of choices, from Tacos Al Carbon to Chicken Verde Enchiladas. The restaurant is always busy and popular for its tasty food, especially the beans, which are highly praised. It features plenty of parking, a kid-friendly atmosphere, and wheelchair accessibility, making it a great place to enjoy fresh and flavorful Mexican dishes at just the right price. The restaurant is also appreciated for its cleanliness and the quality of its salsa, which stands out in taste. However, some recent visits have noted issues with service, such as delays in refills and attitude from staff, and management is encouraged to improve training to keep the experience positive. Overall, El Rancho Viejo remains a favorite for many locals.

Customers' Favorites

El Rancho Reviews

4.2
182 ratings
Restaurantji Rating
5
68%
4
11%
3
6%
2
3%
1
12%
Food
4.5
Atmosphere
4.4
Service
4.2

Share your opinion about El Rancho Viejo Méxican Restaurant

Restaurantji Rating

Que deliciosa comida; recomendado.

I got the octopus cocktail. The octopus was hard and weird in the middle and slimy on the outside. It tastes freezer burnt and like the inside of a freezer. Doesn’t look appetizing at all. It’s not even rubbery like normal octopus. I’m deeply disappointed and wish the San Pedro could return.

$9 for this queso… I think that’s a little bit ridiculous.

Read All Reviews(182)

Menu

Add a Menu
El Rancho Viejo Méxican Restaurant Menu
El Rancho Viejo Méxican Restaurant Menu

Photos

Add a Photo
El Rancho Viejo Méxican Restaurant
El Rancho Viejo Méxican Restaurant
View All Photos

Hours

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