Cancel

Open app

Search

El Ranchero

3.8 (51 reviews)
InexpensiveMexican
Open • 11:00 am - 10:30 pm

Order El Ranchero Takeout or Delivery

El Ranchero Photos

EL RANCHERO ATMOSPHERE

What's the vibe?
Moderate noise
Outdoor seating
Good for kids
Good for groups

You might also consider

More like El Ranchero

Recommended Reviews - El Ranchero

Your trust is our priority, so businesses can't pay to alter or remove their reviews. Learn more about reviews.
Yelp app icon
Browse more easily on the app
Review Feed Illustration

Reviews With Photos

This was there fajita salad severed with all raw veggies, not horrible just not what is to be expected.  Ranchero Salad
Loletia S.

The veggies to the fajitas were raw, the sides were wrong, server was very distracted..nothing was the same as listed one the menu. Not bad food just not what was expected

Michaela S.

There must not be many options in this area if this place is rocking 4 stars. We stopped for lunch to break up our long drive from Tennessee to the east coast, hoping for some tasty Mexican food. Unfortunately, everything about our visit was lacking. They clearly weren't prepared, or hadn't staffed correctly, for the lunch rush -- we came in at 2 p.m. and nearly every table was dirty. Someone finally cleaned one for us and we got menus. It took another 15 minutes for a server to acknowledge us and take our drink orders. But I can usually get behind poor service if the food is tasty. Alas, it was not. SO incredibly bland - perhaps the most bland Mexican food I've had in my life. My four year old wouldn't even eat the corn chips! Now that's really saying something about the quality of the food. The "spicy" street tacos people are talking about? Sure, they had "spices" on them, but they weren't good - not well proportioned at all, and the chicken was like chewing on rubber. The "spicy" salsa it was served with was watered down and tasteless. Refried beans were devoid of any flavor. My partner got fajitas and had similar complaints. Then, as we are trying to get back on the road, the server disappears and we can't get our check. Tables being waited on by the one other server we saw got their food more quickly and their checks when asked. The lack-luster food combined with our poor service experience makes this place one we won't be revisiting.

a menu for lunch special
Harpal B.

Really nice interior and fast service. You can call in or order online for carry out. Got the enchiladas poblanas lunch special.

Authentic Mexican tacos!
Mike W.

A good Mexican restaurant with a very extensive menu and ample options for both tex-mex and authentic Mexican. The restaurant itself is very bright and clean and also rather large, with a separate cantina portion off to the left. My tacos al pastor and carne asada were both pretty good, and the salsa verde, while more a brown salsa, was extremely tasty. They had soccer on the television so really, what more could you want? The restaurant is located in a strip mall next to a Walmart and not hard to find off SR 100 if you just look for the entrance to the Walmart.

Mexican Tacos (Pollo Asada)
Tim K.

Great, spicy authentic Mexican (street) tacos at this place. For that reason, and the always-friendly and prompt service, I rate this the best Mexican place around. I've tried them all many multiple times, and El Ranchero continues to impress. If you're in Dublin and don't feel like driving to Radford or Christiansburg for a good meal, this is your spot. The place itself is nothing too special, but I like the layout and the decoration. Good seating, seems clean, and prices not too high. A very solid choice! Around here, you can't ask for much more. I don't know how they could improve, so that's why I'm giving them five stars.

Fresh chips with thick salsa served in  bottle carafe Tall beer xx

See all

Photo of Kip A.
2
25
0

11 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

11 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0
Photo of Steve C.
7
113
51

11 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

10 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

10 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

12 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

10 years ago

Absolutely the Best Mexican Food EVER. VERY Authentic. Very clean & happy atmosphere. We love this restaurant.

Helpful 0
Thanks 0
Love this 0
Oh no 0

10 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

11 years ago

Magnificent service, friendly people, wonderful atmosphere, and AMAZING food! I am never disappointed by this restaurant!

Helpful 0
Thanks 0
Love this 0
Oh no 0

11 years ago

Helpful 0
Thanks 0
Love this 0
Oh no 0

10 years ago

All the great reviews were the reason my husband & I ate here tonight. Wonderful food and service! Prices are great, too.

Helpful 0
Thanks 0
Love this 0
Oh no 0

Page 2 of 2

Ask the Community - El Ranchero

Review Highlights - El Ranchero

“We ordered the steak fajitas and the enchiladas that came with 1 steak, 1 chicken, 1 cheese, and 1 beans enchilada.”

$10.25 15. Fajitas (Texana)

Read more highlights

You might also consider

Verify this business for free

People searched for Mexican 245 times last month within 15 miles of this business.

Verify this business

El Ranchero - mexican - Updated October 2026

Loading...
Loading...
Loading...