El Rancho Viejo Niles
$ • MexicanAbout El Rancho
Customers' Favorites
El Grande Burrito and Chimichanga Dinner
Complimentary Chips and Salsa Verde
Taco or Enchilada Rice or Beans
Refried Beans and Rice
Taco & Enchilada
Rancho Viejo Burrito
Carnitas Mexicanas
Taco Salad Fajitas
Frijoles Charros
Huevos Rancheros
El Rancho Reviews
Fantastic decor, very fast service. My wife and I have eaten at this restaurant a few times now, and each time we are very pleased with the service. The tables are beautiful and the food delicious.
Food was good. service was good. Restraunt was clean
I finally went for the first time last night, and it was excellent. They have so many items that it’s hard to decide on what to get, and I like the way they decorated the interior.
Hours
| Monday | 11AM - 9:30PM |
| Tuesday | 11AM - 9:30PM |
| Wednesday | 11AM - 9:30PM |
| Thursday | 11AM - 9:30PM |
| Friday | 11AM - 10:30PM |
| Saturday | 11AM - 10:30PM |
| Sunday | 11AM - 9:30PM |
El Rancho Viejo Niles offers delicious Mexican food with generous portions, including standout dishes like chipotle shrimp and Mexican rice. The restaurant is known for its reliable, friendly staff, beautiful and colorful decor, and accommodations for dietary restrictions. The menu is authentic and scratch-made, featuring fresh ingredients that make every dish memorable. Customers often comment on the beautiful artwork that adds to the inviting atmosphere and sparks curiosity about culture and heritage. The food is highly praised for its quality, with dishes like steak chimichanga receiving special mention for their flavor and freshness. Though slightly on the pricier side, many believe the quality of the food and friendly service make it worth every penny. Overall, El Rancho Viejo Niles is a popular spot that brings authentic Mexican cuisine to the community, offering a welcoming environment for families and those seeking flavorful, well-prepared meals.