Restaurants · Battle Ground, WA

El Rancho Viejo

4.5 · 795 reviews

19 W Main St, Battle Ground, WA 98604
+1 360-687-0515
Today: 11AM-9PM

About El Rancho Viejo

El Rancho Viejo is a restaurants in Battle Ground, WA, United States. It is located at 19 W Main St, Battle Ground, WA 98604. Visitors rate it 4.5 out of 5 based on 795 reviews. You can contact El Rancho Viejo by phone at +1 360-687-0515.

Mexican restaurantLatin American restaurant

Amenities & features

Service options

  • Takeout
  • Dine-in
  • Delivery

Health & safety

  • Staff required to disinfect surfaces between visits

Popular for

  • Lunch
  • Dinner
  • Solo dining

Accessibility

  • Wheelchair accessible entrance
  • Wheelchair accessible parking lot
  • Wheelchair accessible restroom
  • Wheelchair accessible seating

Offerings

  • Coffee
  • Comfort food
  • Happy hour food
  • Kids' menu
  • Quick bite
  • Small plates

Dining options

  • Lunch
  • Dinner
  • Dessert

Amenities

  • Good for kids
  • High chairs
  • Restroom

Atmosphere

  • Casual
  • Cozy

Crowd

  • Groups

Frequently asked questions about El Rancho Viejo

What are the opening hours of El Rancho Viejo?

El Rancho Viejo opening hours: Monday–Thursday: 11AM-9PM; Friday–Saturday: 11AM-10PM; Sunday: 11AM-9PM.

Is El Rancho Viejo open on Sunday?

Yes, El Rancho Viejo is open on Sunday: 11AM-9PM.

Where is El Rancho Viejo located?

El Rancho Viejo is located at 19 W Main St, Battle Ground, WA 98604, United States.

What is the phone number of El Rancho Viejo?

You can call El Rancho Viejo at +1 360-687-0515.

How is El Rancho Viejo rated?

El Rancho Viejo has a rating of 4.5 out of 5 based on 795 reviews.

Does El Rancho Viejo offer takeout, dine-in or delivery?

El Rancho Viejo offers takeout and dine-in. Delivery is not available.

Is El Rancho Viejo wheelchair accessible?

Yes, El Rancho Viejo has a wheelchair accessible entrance as well as accessible restroom, parking and seating.

Is El Rancho Viejo good for kids?

Yes, El Rancho Viejo is listed as good for kids.

Similar places nearby

Happy Family Restaurant

Happy Family Restaurant

Delivery Chinese restaurant

4.2 (432)

611 E Main St, Battle Ground, WA 98604

Bento Toro Sushi 2

Bento Toro Sushi 2

Sushi restaurant

4.5 (254)

2210 W Main St, Battle Ground, WA 98604

Bento Toro Sushi

Bento Toro Sushi

Sushi restaurant

4.5 (254)

2210 W Main St, Battle Ground, WA 98604

BG Phò 2

BG Phò 2

Restaurants

4.4 (247)

1505 W Main St, Battle Ground, WA 98604

BG Phò

BG Phò

Restaurants

4.4 (247)

1505 W Main St, Battle Ground, WA 98604

Taqueria Los Toritos

Taqueria Los Toritos

Restaurants

4.5 (205)

Battle Ground, WA 98604

All pizza places in Battle Ground, WA → All places in Battle Ground, WA →

Opening hours

Hours

Monday 11AM-9PM
Tuesday 11AM-9PM
Wednesday 11AM-9PM
Thursday 11AM-9PM
Friday 11AM-10PM
Saturday 11AM-10PM
Sunday 11AM-9PM
El Rancho Viejo

How to get there

Location