We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

El Charro

1788 Hendersonville Rd, Asheville, NC 28803-3205
+1 828-277-2248
Save
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent34%
  • Very good33%
  • Average11%
  • Poor11%
  • Terrible11%
Travellers talk about
“guacamole” (2 reviews)
“rice” (2 reviews)
“mexican food” (2 reviews)
Restaurant Hours
CUISINES
Mexican, Spanish
PRICE
$$ - $$$
RATINGS
Service
Food
Value
Atmosphere
LOCATION
1788 Hendersonville Rd, Asheville, NC 28803-3205
Write a Review
Reviews (9)
Traveller rating
Traveller type
Time of year
Language
Reviewed 12 March 2017 via mobile

Food was great. Drinks were delicious and service was great. Our server Blanca was wonderful. Will visit again.

Thank Criss G
Reviewed 2 March 2017

This was our 2nd trip, and most likely our last. With so many Mexican options in Asheville, no reason to be disappointed. The most frustrating part of this visit was arguing over the bill. A sign as you walked in advertised a Tuesday Special, any...More

Thank Grant F
Reviewed 27 December 2016 via mobile

Meh. Really ordinary Mexican food. VERY oily. The guacamole was weird. No tomatoes, tiny portion, very salty and SPICY. Never had guacamole with heat before. 😳Portions were generous. Server was super nice. Inside was cold. Not cozy. We won't be back.

Thank Trinity8008
Reviewed 29 September 2016

and they got both orders wrong. As someone with food allergies, if I ask you to leave off that item, I expect you to leave it off. With the upcharge for the delivery service, my burrito came to 15. WILL NOT BE BACK HERE

Thank Martha M
Reviewed 11 August 2016

You can smell this place as soon as you get out of your car. We were seated right away. They had a small buffet but we decided on the fajitas for two. You get a generous portion of fajita but there are more vegetables than...More

Thank Susan1311
Reviewed 2 December 2015

I have lived in Asheville on and off for 50 years and I had never eaten here. Why? Because the outside is so unremarkable and in a strip mall. It just doesn't seem like a place that I would like to go. HOWEVER, a friend...More

Thank MtnGirlontheMove
Reviewed 10 May 2015

Very authentic Mexican food. We lived for years in Mexico and now reside in Asheville. We eat at El Charro often and we were there again last night. Love their soft corn-tortilla tacos. Real Mexican-style rice (arroz.) Wide ranging menu. One of the few places...More

Thank Mibuddy
Reviewed 22 March 2015

From the outside, this is not the type of place that you might normally choose to stop at. It's in a strip mall and the decor is, well, not impressive. Inside it has a bar on one side of the restaurant and mostly booth seating...More

Thank 460andrewc
Reviewed 15 May 2014

Our family has been going to this neighborhood restaurant for over 15 years! Owners of Mexican descent this restaurant has a menu not on the menu. I love their whole fried fish and I tried goat tongue( wouldn't have that again!) Not fancy but always...More

Thank ncwalkergirl
Nearby
Nearby Restaurants
Tupelo Honey
722 reviews
.35 km away
Blaze Pizza
49 reviews
.38 km away
CharBar No. 7
65 reviews
.39 km away
Green Sage Cafe
80 reviews
.07 km away
Nearby Attractions
Mountain Play Lodge
53 reviews
2.49 km away
Biltmore Estate
16,758 reviews
4.70 km away
FOX-N-OTTER Adventure Puzzle Rooms
8 reviews
3.71 km away
Biltmore Gardens
1,489 reviews
4.37 km away
Questions & Answers
Get quick answers from El Charro staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Submit
Improve this listing

Restaurant Details

Rating summary
  • Food
    Service
  • Value
    Atmosphere
Cuisine
Restaurant features
Waitstaff
Location and Contact Information
  • Address: 1788 Hendersonville Rd, Asheville, NC 28803-3205
  • Location: United States  >  North Carolina (NC)  >  North Carolina Mountains  >  Asheville
  • Phone Number: +1 828-277-2248
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing