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: Lunch, Dinner

TripAdvisor Reviewer Highlights

Read all 28 reviews
Visitor rating
  • 14
    Excellent
  • 9
    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
Great Mexican food

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.

4 of 5 starsReviewed March 17, 2015
Cheryl H
,
Battle Ground, Washington
Add Photo Write a Review

28 Reviews from our TripAdvisor Community

Date | Rating
  • English first
  • Any
English first
Battle Ground, Washington
Senior Contributor
27 reviews 27 reviews
13 restaurant reviews
8 helpful votes 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
Senior Contributor
21 reviews 21 reviews
14 restaurant reviews
16 helpful votes 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
Senior Contributor
26 reviews 26 reviews
20 restaurant reviews
5 helpful votes 5 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
Contributor
12 reviews 12 reviews
12 restaurant reviews
13 helpful votes 13 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
Reviewer
4 reviews 4 reviews
4 restaurant reviews
2 helpful votes 2 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
Senior Reviewer
7 reviews 7 reviews
7 restaurant reviews
1 helpful vote 1 helpful vote
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
Reviewer
4 reviews 4 reviews
3 restaurant reviews
2 helpful votes 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
Senior Contributor
23 reviews 23 reviews
18 restaurant reviews
19 helpful votes 19 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
Yuma, Arizona
Senior Contributor
46 reviews 46 reviews
38 restaurant reviews
17 helpful votes 17 helpful votes
5 of 5 stars Reviewed June 12, 2014

Great food combined with great service makes for an excellent dining experience. The complimentary salsa and chips are a great start. They serve two salsas; one a little spicier than the other, but both good. My favorite dish is their "Jealous Rooster." Strips of chicken in a spicy mix with mushrooms and onions. Along with a Corona, makes for a... More 

Was this review helpful? Yes
Nome, Alaska, United States
Reviewer
4 reviews 4 reviews
3 helpful votes 3 helpful votes
3 of 5 stars Reviewed May 28, 2014

We have ate a late lunch here several times. The service has always been prompt and attentive. There were few diners present during our visits. The portions have always been generous, tasty, and reasonably priced. The menu has the standard expected fare available as well as cocktails. There is limited off street parking available. We will dine here again.

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

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?