Rancho Viejo

$$
Closed
yelp logo

(21)

Photos

377 S Ellsworth Ave
Salem, OH 44460

Rancho Viejo Mexican Restaurant in Salem, OH offers a delicious taste of authentic Mexican cuisine in a welcoming atmosphere.

Located at 377 S Ellsworth Ave, Rancho Viejo serves up a variety of dishes for lunch and dinner, providing a satisfying dining experience for locals and visitors alike.

Generated from the website

Reviews

yelp logo
4.021 reviews
Ryan W.
3/25/2017

This restaurant just recently opened. It's a pretty standard Mexican restaurant for this area. When we sat down, we were greeted with a basket of tortilla chips with a bowl of salsa. The chips...

Photo of Robert S.
Robert S.
3/15/2025

Went there for lunch. Building seemed a little rundown. Went inside and there were two other tables being served. Older gentleman seated us and was our server as well (possibly the owner). Ordered...

Evelyn W.
4/2/2025

The last 3 times I have ate there was horrible. The Rellanos were so bad I didn't finish eating. I will not eat at this nasty restaurant.

Elke S.
12/7/2024

The services ruined the experience for me. You could smell the alcohol under the server's breath. The food was mediocre and my quesadilla came out cold.

Photo of Tazz L.
Tazz L.
9/8/2023

Others like it but I was disappointed I personally think Jalisco is a far better Mexican restaurant however It is better than Taco bell or Chipotle

Own this business?
See a problem?

You might also like

United StatesOhioSalemRancho Viejo

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.