El Rancho Viejo

Mexican Restaurant $$ 4.5 (1010)


El Rancho Viejo is celebrated for its vibrant atmosphere and authentic Mexican dishes that have garnered a loyal following. Many guests rave about the generous portions and friendly service, contributing to a welcoming dining experience.

Overall:

4.6

(820 reviews)

Authenticity:

4.4

Atmosphere:

4.5

Service:

4.5


Restaurant website: Website

Phone number: (360) 687-0515

Address: 19 W Main St, Battle Ground, WA 98604, USA

Opening hours

Monday: 11:00 AM – 9:00 PM
Tuesday: 11:00 AM – 9:00 PM
Wednesday: 11:00 AM – 9:00 PM
Thursday: 11:00 AM – 9:00 PM
Friday: 11:00 AM – 10:00 PM
Saturday: 11:00 AM – 10:00 PM
Sunday: 11:00 AM – 9:00 PM

Photo gallery

Service options

  • Dine-In Available
  • Takeout Available

Offerings

  • Lunch
  • Dinner
  • Beer
  • Wine
  • Cocktails
  • Dessert
  • Coffee

Amenities

  • Restroom Available

Good for

  • Menu for Children
  • Good for Children
  • Good for Groups

Payment options

  • Credit Cards
  • Debit Cards
  • NFC Payments

Parking options

  • Free Parking Lot
  • Free Street Parking

Accessibility

  • Wheelchair Accessible Parking
  • Wheelchair Accessible Entrance
  • Wheelchair Accessible Restroom
  • Wheelchair Accessible Seating

Top Recent and Curated Reviews (10)

**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**

" On a recent visit, I was excited to try El Rancho Viejo after hearing so many positive things. The food did not disappoint! The enchiladas were rich and tasty, and I was pleasantly surprised by the size of the portions. However, my server seemed a bit overwhelmed during peak hours, which affected the service speed. Despite this, I left satisfied and will certainly recommend the restaurant to friends. Just be prepared for busy hours! " (*Curated Review*)

" I had high expectations for El Rancho Viejo, but unfortunately, my experience didn’t meet them. The food was average, and though the service was friendly, they seemed overwhelmed. My enchiladas tasted bland, and I found the portion size smaller than expected for the price. The atmosphere is nice, but I wish the food did better justice to the restaurant reputation. I might give it another try. " (*Curated Review*)

" I hadn’t been to El Rancho Viejo in a while, and I was thrilled when I had a chance to visit again. The food was delightful! I ordered the combination plate, which offered a variety of tastes. Everything was delicious and perfectly cooked. The only downside was the wait for a table, but it was worth it. I made a mental note to return sooner next time. " (*Curated Review*)

" Had a great experience at El Rancho Viejo! The traditional flan was a highlight of the meal; creamy and topped with caramel. The overall quality of food was impressive, and the atmosphere was warm. The prices are very reasonable, making it a perfect spot for casual date nights or family dinners. I highly recommend visiting! " (*Curated Review*)

" El Rancho Viejo never fails to impress! Every dish I've tried has been bursting with flavor, from their salsas to their tacos. The service is consistently friendly. I do wish they had more vegetarian choices, as I am trying to cut back on meat, but what they offer for vegetarians is satisfactory. The margaritas are the highlight, and I can’t help but come back just for them. Overall, a delightful restaurant experience every time. " (*Curated Review*)

Archived Reviews (810)

" El Rancho Viejo is worth the hype! I love how they transport me to Mexico with their authentic flavors. The chips and salsa are a must-have starter. I had the pollo a la plancha, and it was cooked just right. The service is quick and efficient. The only negative was the parking situation, which can be tricky, so plan accordingly! " (*Curated Review*)

" My experience at El Rancho Viejo was delightful! The quesadillas I ordered were cheesy and satisfying. I loved how they offer options for everyone, including vegan dishes, which is rare. The service was a bit slow due to the busy crowd, but the staff was friendly and apologetic. I will recommend this restaurant to anyone looking for good food! " (*Curated Review*)

More reviews not shown...

Have been to El Rancho Viejo? Share your experience with other people!

Please enter at least 15 characters.
no selection

Top rated nearby

Gen Sushi
Sushi Restaurant $$

Overall:

5.0

(453 reviews)

Authenticity:

4.9

Atmosphere:

5.0

Service:

5.0

Address: 11 NW 12th Ave ste 104, Battle Ground, WA 98604, USA

Yanni's Thai Food
Thai Restaurant

Overall:

5.0

(65 reviews)

Authenticity:

4.9

Atmosphere:

4.8

Service:

5.0

Address: 15814 NE 182nd Ave, Brush Prairie, WA 98606, USA

Golden palace at battle ground
Chinese Restaurant $

Overall:

4.6

(598 reviews)

Authenticity:

4.3

Atmosphere:

4.1

Service:

4.7

Address: 403 W Main St, Battle Ground, WA 98604, USA

Sweetly Bakery & Coffee Bar
Coffee Shop $

Overall:

4.7

(171 reviews)

Authenticity:

4.5

Atmosphere:

4.8

Service:

4.6

Address: 1214 SW Scotton Way # 105, Battle Ground, WA 98604, USA

La Michoacana Mexican Food
Mexican Restaurant $$

Overall:

4.8

(38 reviews)

Authenticity:

4.7

Atmosphere:

4.5

Service:

4.9

Address: 3815 W Main St, Battle Ground, WA 98604, USA

Taqueria Los Toritos
Mexican Restaurant

Overall:

4.5

(230 reviews)

Authenticity:

4.5

Atmosphere:

4.2

Service:

4.2

Address: Battle Ground, WA 98604, USA

Hearty K-Bop, Korean Bulgogi & Fried Chicken
Takeout Restaurant $$

Overall:

4.6

(196 reviews)

Authenticity:

4.5

Atmosphere:

4.2

Service:

4.4

Address: 909 W Main St #115, Battle Ground, WA 98604, USA

La Malquerida Food Truck
Mexican Restaurant $

Overall:

4.6

(46 reviews)

Authenticity:

4.5

Atmosphere:

4.6

Service:

4.6

Address: 7407 NE 113th Cir, Vancouver, WA 98662, USA

Bento Toro Sushi
Sushi Restaurant $$

Overall:

4.7

(316 reviews)

Authenticity:

4.6

Atmosphere:

4.6

Service:

4.5

Address: 2210 W Main St, Battle Ground, WA 98604, USA

Pita House
Mediterranean Restaurant $

Overall:

4.9

(940 reviews)

Authenticity:

5.0

Atmosphere:

4.8

Service:

5.0

Address: 715 W Main St #117, Battle Ground, WA 98604, USA