19 W Main St, Battle Ground, WA 98604


45.780899785158, -122.53791217549


11:00 am – 9:00 pm


11:00 am – 9:00 pm


11:00 am – 9:00 pm


11:00 am – 9:00 pm


11:00 am – 10:00 pm


11:00 am – 10:00 pm


11:00 am – 9:00 pm

Price Range




El Rancho Viejo

Mexican Restaurant, Battle Ground, WA

17 reviews for “El Rancho Viejo

  1. Don Ertman

    Always great meals with great service.

  2. Rob Rogge

    Great little place for a lunch with friends..

  3. Michael Mckarge

    We had a birthday party there, the staff was great and served good food. It didn’t cost extra!

  4. Denise Croucher

    Good food and service.

  5. Val Kelso

    Fajitas for two were very flavorful and more than enough for our two meals with some leftover.

  6. Jessica H.

    Family owned restaurant, very consistent on taste and for this cuisine, great prices! Staff is always hustling to make a great experience for their customers!

  7. Ash

    You will never find customer service this amazing anywhere else!! It’s above and beyond. The food is delicious and you never have empty drinks. The family here is always happy and smiling and the guy who I assume is the manager always comes by tables and is SO incredibly friendly!

  8. Portland Rog

    Huge menu! My flautas were cooked to perfection. I’ll be back for a different selection. Thanks for having a friendly server!

  9. K Hansen

    Favorite restaurant in Battle Ground! Always amazing service with delicious food and drinks. Never a bad experience.

  10. Loni Sena

    Their food has always been delicious, service was great 👍

  11. Lisa Randle

    Oh how I have missed this place. We haven’t been in at least 6 months and I have no idea why not. Consistently the best food and service in Clark County.

  12. Justin Scharff

    Giant margaritas, amazing fajitas, very fast food to table. This place sets the standard for a great restaurant! Will definitely be back!

  13. Trey Bardonski

    Always a great time at El Rancho.

  14. Amber Allworth

    Such great service! They make you feel like a member of the family! The food is always simply delicious!

  15. Sam Christiansen

    I had the vegetable fajitas which were plain roasted vegetables without any other flavors or sauce. The service was good.

  16. Beth Daniels

    It was busy for a Thursday night. But wait staff was slow and forgot things we asked for three times. Food was average, but flavorless. There was no “love” in putting the dishes together. Just slopped on the plates.

  17. Ron Lane

    Great staff and delicious food. We always have a good time eating at El Rancho.

Leave a review

Your email address will not be published. Required fields are marked *