El Rancho | Mexican Restaurant
$ • Mexican, Pet Friendly, VegetarianAbout El Rancho
Customers' Favorites
Tamales Beans and Rice
Quesadillaq Taquitos
Chicken Enchiladas
Enchiladas Verdes
Carne Asada Tacos
Rolled Taquitos
Chicken Tostada
Enchilada Plate
Beef Enchiladas
Chicken Tamale
El Rancho Reviews
Stopped here on way back from Zion one night with adult kids for takeout. Was not disappointed at all. The owner is welcoming, food is delicious and there is a variety to choose from, loved it so much we went back for lunch next day before leaving the area. Highly recommend!
Deliciosa comida, tacos exquisitos, quesadillas deliciosas pero, (un poco pequeñas) los burritos tienen mas frijoles y arroz que carne. Pero en tin deliciosos!
Incredible. Abuelita in the back throws down in the kitchen. All fresh to order. Delicious. Amazing service. So kind and engaging. Loved it
Hours
| Monday | 12 - 8PM |
| Tuesday | Closed |
| Wednesday | 10AM - 8PM |
| Thursday | 10AM - 8PM |
| Friday | 10AM - 9PM |
| Saturday | 10AM - 9PM |
| Sunday | 12 - 8PM |
El Rancho | Mexican Restaurant is a small, welcoming eatery known for its fresh, handmade Mexican dishes. Visitors often praise the friendly and attentive staff, with many describing the owner as sweet and dedicated to ensuring a good dining experience. The restaurant offers a variety of tasty options, including burritos, tacos, chimichangas, and breakfast dishes like chilaquiles and breakfast burritos. The chimichanga is described as being packed with meat and having a crunchy outside, while the tacos are considered standard street tacos. The fresh guacamole and chips are also highly appreciated. Most meals are reasonably priced, offering good value for hearty portions. Though the dining room is simple and not fancy, it provides a cozy atmosphere. Guests enjoy that everything is made from scratch, emphasizing authentic, home-cooked flavor. Despite some occasional issues with cleanliness, the staff quickly addresses concerns. Many visitors have had such positive experiences that they visit repeatedly, especially after outdoor activities or trips to nearby parks. El Rancho is recognized as a great spot for a quick breakfast before a hike or a satisfying Mexican meal, making it a standout choice for those seeking flavorful, fresh food in a friendly environment.