El Rancho Nuevo Mexican Restaurant
$ • Mexican, Vegetarian
Hours:
1644 Country Club Plaza Dr, St Charles
(636) 757-3450
About El Rancho
Customers' Favorites
El Rancho Reviews
Ratings
Menu


Hours
Monday | 11AM - 10PM |
Tuesday | 11AM - 10PM |
Wednesday | 11AM - 10PM |
Thursday | 11AM - 10PM |
Friday | 11AM - 10:30PM |
Saturday | 11AM - 10:30PM |
Sunday | 11AM - 10PM |
El Rancho Nuevo Mexican Restaurant is a popular spot that offers great food and drink options. The black magic margarita and arroz con pollo are highly recommended. Private rooms are available for special occasions, where bringing a cake is not an issue. While the bar area can get loud, the drink specials and friendly service make it worth the visit. The margaritas are a favorite, and the food is delicious.
The service is exceptional, with staff going above and beyond to ensure a wonderful experience. The food is absolutely amazing, with the shrimp quesadilla and chimichanga receiving high praise. The portions are generous, and the complimentary chips and salsa are quite tasty. Customers also recommend the burrito super gigante and the great margaritas, all at an affordable price. Overall, this restaurant is a top-tier choice for Mexican cuisine, with excellent service and food.