El Rancho Viejo
$ • Mexican, Vegetarian
Hours:
19 W Main St, Battle Ground
(360) 687-0515
About El Rancho
Customers' Favorites
El Rancho Reviews
Ratings
Menu
Hours
Monday | 11AM - 9PM |
Tuesday | 11AM - 9PM |
Wednesday | 11AM - 9PM |
Thursday | 11AM - 9PM |
Friday | 11AM - 10PM |
Saturday | 11AM - 10PM |
Sunday | 11AM - 9PM |
El Rancho Viejo is a popular restaurant that serves delicious, traditional food that evokes a sense of nostalgia. The restaurant has a family environment and friendly staff, making it a great spot for family gatherings and large groups. The service is always efficient and accommodating, with multiple servers helping to ensure that everyone's needs are met. The food is flavorful and plentiful, with large portions that are sure to satisfy. Favorites include the enchiladas and fajitas, which are served with two types of salsa and chips. The restaurant's authentic decor adds to its charm, making it a great choice for a night out.