We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Win Big When You Book on TripAdvisor

El Rancho Viejo

$$ - $$$
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
19 W Main St, Battle Ground, WA 98604-8081
+1 360-687-0515
More Info
Add Photo Write a Review

49 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Showing 49: English reviews
Battle Ground, Washington
2 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 bubbles Reviewed November 3, 2016

Recently discovered El Rancho. Food was awesome and service was great and will definitely be going back!!

Thank irot9999
Carthage, Texas
Level Contributor
42 reviews
34 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
4 of 5 bubbles Reviewed October 19, 2016 via mobile

Always great food and service and we're never waiting long for food or drinks. They are very good to their customers. My only complaint is the margaritas could be better.

Thank jennygirl05
Vancouver, Washington
Level Contributor
28 reviews
19 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
5 of 5 bubbles Reviewed July 17, 2016 via mobile

Our family has been going to El Rancho for 17 years so that should tell you how much we love it! It's a family run business with great staff and terrific food!

Thank Kristin4442014
Vancouver, Washington
Level Contributor
8 reviews
5 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 bubbles Reviewed June 15, 2016

Great place for lunch or dinner, parties whatever. Family operated and the food is great! My favorite is the carne asada plate. when ever i eat at different mexican food restaurants I try the carne asada and El Rancho has the best. All the food is good, as well the drinks.

Thank jeffrX7689WG
Vancouver, Washington
Level Contributor
81 reviews
46 restaurant reviews
common_n_restaurant_reviews_1bd8 35 helpful votes
4 of 5 bubbles Reviewed April 30, 2016

We came in on a busy Friday night. We were greeted immediately and shown to a table. The staff was so nice! Our water glasses never ran dry and the friendly banter from the staff was nice. The food was good and the portions generous. The chips were fresh, and the salsa was good. I wasn't overly impressed with the... More 

Thank TheCheerfulGivers
Battle Ground, Washington
Level Contributor
37 reviews
25 restaurant reviews
common_n_restaurant_reviews_1bd8 17 helpful votes
3 of 5 bubbles Reviewed April 21, 2016

The food is quite good but the restaurant needs a major remodel. It is shabby looking. The service leaves one wondering why they show up for work. No smiles, no checking if you wish another drink. The check is unceremoniously dropped on the table without asking if you want dessert. We have been going there for 12 years only because... More 

1 Thank TASS14
Vancouver, Washington
Level Contributor
27 reviews
20 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
4 of 5 bubbles Reviewed April 16, 2016

Hubby and I ventured from Vancouver (WA) to Battle Ground and found this great place. Cute decor, fast service, delicious food. Hubby had the combination with shredded beef taco and enchilada. I had a seafood burrito (scallops and shrimp). We both were pleasantly surprised. Also, the chips and salsa were a great lead off - fresh and spicy. We'll be... More 

Thank AnnTheCouv
Medford, Oregon
Level Contributor
30 reviews
25 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
3 of 5 bubbles Reviewed February 21, 2016 via mobile

Been here a couple times with the family. Typical Mexican food at a decent price. Small restaurant but fun decor. Good service.

Thank Brad K
Portland, Oregon
Level Contributor
23 reviews
13 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
5 of 5 bubbles Reviewed February 8, 2016

Hubby and I have been to this restaurant twice now and I JUST LOVE IT! Service is fantastic, food is outstanding! Large portions, always steaming hot, chips and salsa endless. Great for lunch or dinner .. we will be going again very soon! Keep up the good work! Muchos Gracias!

Thank Dee S
Ariel, Washington
Level Contributor
67 reviews
51 restaurant reviews
common_n_restaurant_reviews_1bd8 15 helpful votes
4 of 5 bubbles Reviewed February 6, 2016

One of our favorites for mexican food! I love their chicken enchilada suiza! Their drinks are generous and tasty, the service is great and do believe it is family owned. We try to always support locally owned family businesses and this place aims to please!

Thank dnalnn

Travelers who viewed El Rancho Viejo also viewed

Battle Ground, WA

Been to El Rancho Viejo? Share your experiences!

Write a Review Add Photos & Videos

Is This Your TripAdvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Improve this listing

Restaurant Details

Rating summary
  • Food
    4.5 of 5 bubbles
    4.5 of 5 bubbles
  • Value
    4.5 of 5 bubbles
    4 of 5 bubbles
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Reservations, Wheelchair Accessible, Serves Alcohol
Good for
Dining on a budget, Large groups, Families with children
Location and Contact Information
  • Address: 19 W Main St, Battle Ground, WA 98604-8081
  • Location: United States  >  Washington (WA)  >  Battle Ground
  • Phone Number: +1 360-687-0515

Questions & Answers

Questions? Get answers from El Rancho Viejo staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?