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
Improve this listing
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Get directions
19 W Main St, Battle Ground, WA 98604-8081
360-687-0515
Add hours for El Rancho Viejo and help diners know when to go.
+ Add hours
Dining options: Dinner, Lunch

TripAdvisor Reviewer Highlights

Read all 30 reviews
Visitor rating
  • 15
    Excellent
  • 10
    Very good
  • 3
    Average
  • 2
    Poor
  • 0
    Terrible
Rating summary
  • Food
    4.5 of 5 stars
    Service
    4.5 of 5 stars
  • Value
    4.5 of 5 stars
    Atmosphere
    4 of 5 stars
Favorite Mexican restaurant

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

4 of 5 starsReviewed July 24, 2015
Mary S
,
Battle Ground, Washington
Add Photo Write a Review

30 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
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
15 reviews
8 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
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
27 reviews
13 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 16 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
Battle Ground, Washington
Level Contributor
27 reviews
21 restaurant reviews
common_n_restaurant_reviews_1bd8 8 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
Battle Ground, Washington
Level Contributor
4 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
4 of 5 stars Reviewed September 3, 2014

This was our favorite restaurant in town until we asked and found out they use lard in their recipes. We loved it until then. The employees are friendly and efficient, and the servings are as much as or more than you might expect for the price.

Was this review helpful? Yes
Level Contributor
29 reviews
21 restaurant reviews
common_n_restaurant_reviews_1bd8 20 helpful votes
5 of 5 stars Reviewed July 23, 2014 via mobile

This is by far the best Mexican food we've ever had. Great chips and salsa, great service and outstanding food. I have never had a bad meal here! Anytime we crave delicious Mexican dinner this is the only restaurant we choose..

Was this review helpful? Yes

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

Additional Information about El Rancho Viejo

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

Owners: What's your side of the story?

Register now for free — and start getting automatic notification of new reviews, responding to traveler feedback, adding new photos to your listing and much more.

Manage 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?