Cancel

    Open app

    Search

    El Ranchero

    3.8 (51 reviews)
    InexpensiveMexican
    Closed 12:00 pm - 9:00 PM
    Updated 2 months ago

    Order El Ranchero Takeout or Delivery

    El Ranchero Photos

    Business Info

    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

    9 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Kip A.
    2
    25
    0

    11 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Steve C.
    7
    112
    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

    11 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

    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

    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

    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

    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 185 times last month within 15 miles of this business.

    Verify this business

    El Ranchero - mexican - Updated June 2026

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