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.

El Rancho Viejo

Mexican
Map
Satellite
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
360-687-0515
Improve this listing
Add hours for El Rancho Viejo and help diners know when to go.
+ Add hours
Dining options: Lunch, Dinner

TripAdvisor Reviewer Highlights

Read all 32 reviews
Visitor rating
  • 16
    Excellent
  • 10
    Very good
  • 4
    Average
  • 2
    Poor
  • 0
    Terrible
Rating summary
  • Food
    4 of 5 stars
    Service
    4.5 of 5 stars
  • Value
    4.5 of 5 stars
    Atmosphere
    4 of 5 stars
Consistently yummy

This is our go to place for great Mexican food. We have been coming here for years. The food is always good. Not only is the service good the staff is exceptional friendly. Ask for the pico with the chips and salsa.

5 of 5 starsReviewed August 17, 2015
Janmac77
Add Photo Write a Review

32 Reviews from our TripAdvisor Community

Rate and write a review
Roll over, then click to rate
  Click to rate
Date | Rating
  • English first
  • Any
English first
Level Contributor
35 reviews
28 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
5 of 5 stars Reviewed August 17, 2015

This is our go to place for great Mexican food. We have been coming here for years. The food is always good. Not only is the service good the staff is exceptional friendly. Ask for the pico with the chips and salsa.

Was this review helpful? Yes
Punta Gorda, Florida
Level Contributor
83 reviews
68 restaurant reviews
common_n_restaurant_reviews_1bd8 21 helpful votes
3 of 5 stars Reviewed August 6, 2015

Food portions were decent size, however, average in quality and taste. The complementary chips and salsa were underwhelming - chips were thick and pasty, salsa was too spicy. Our bacon-wrapped shrimp was overcooked and hard. Interior acoustics were poor, making it difficult to carry on conversations.

Was this review helpful? Yes 1
Battle Ground, Washington
Level Contributor
13 reviews
11 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
4 of 5 stars Reviewed July 24, 2015

Love the food and service, this is my favorite place. Friendly and quick service, they let me have all the chips I want and ask if I want onions on my meal. My only negative is the growling toilet as well as the ceiling that needs attention in the hallway leading to the rest room

Was this review helpful? Yes
Vancouver, Washington
Level Contributor
18 reviews
10 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 stars Reviewed June 23, 2015

We have been going to El Rancho since we moved to Battle Ground in 2005. The food is very good, but what keeps us coming back are the people. The service is awesome and the people are just wonderful. It really is our favorite restaurant in the area.

Was this review helpful? Yes
Battle Ground, Washington
Level Contributor
28 reviews
14 restaurant reviews
common_n_restaurant_reviews_1bd8 8 helpful votes
4 of 5 stars Reviewed March 17, 2015

Everyone we've brought with its to this Mexican restaurant has really enjoyed the food. The restaurant is clean and tastefully decorated with "flavors" of Mexico. Restaurant staff is friendly and welcoming with fat service. Very ample portions are served.

Was this review helpful? Yes
Ridgefield, Washington
Level Contributor
21 reviews
14 restaurant reviews
common_n_restaurant_reviews_1bd8 17 helpful votes
2 of 5 stars Reviewed March 3, 2015

I've only been here one time, but have had friends and family say they have had a likewise terrible food experience here as well, so I thought I would write a review. The place is very dirty and while it is locally owned and operated, it does need some updates. The food is greasy, flavorless, and really doesn't taste like... More 

Was this review helpful? Yes 1
Battle Ground, Washington
Level Contributor
27 reviews
21 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
2 of 5 stars Reviewed February 18, 2015

Their menu is great, but they use way too much salt or MSG as a flavor enhancement. This could be Mexican at it's finest if they would cut back on the sodium.

Was this review helpful? Yes
Portland, Oregon
Level Contributor
12 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 14 helpful votes
5 of 5 stars Reviewed December 18, 2014 via mobile

Good food and great prices!!! EXCELLENT SERVICE!!!! I definitely recommend this Mexican Restaurant!!! 😃

Was this review helpful? Yes 1
VANCOUVER WA
Level Contributor
4 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
5 of 5 stars Reviewed December 2, 2014

I love good Mexican food, especially enchiladas and chips with salsa. This was a very clean place, and since my business associate and I were there in late afternoon, we had all the service we wanted. Not much more to say except that I think you won't be disappointed if you try it out and you will likely find yourself... More 

Was this review helpful? Yes
Level Contributor
7 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 stars Reviewed September 4, 2014

This has become a favorite restaurant to visit atleast once a week. We have eaten in the restaurant where everyone is very friendly and the drinks are awesome. We have also ordered and picked up to eat at home. No matter what we decide to do the food is always amazing. The staff is always very friendly and prompt to... More 

Was this review helpful? Yes

Travelers who viewed El Rancho Viejo also viewed

 

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

Location and Contact Information

  • Address: 19 W Main St, Battle Ground, WA 98604-8081
  • Location: United States  >  Washington (WA)  >  Battle Ground
  • Phone Number: 360-687-0515

Price and Cuisine

  • Cuisine: Mexican

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?