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
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent25%
  • Very good43%
  • Average8%
  • Poor8%
  • Terrible16%
7 Oct 2017
“Great Mexican Buffet!”
24 Aug 2017
“Great traditional Mexican food in Asheville”
Restaurant Hours
Mexican, Spanish
₹₹ - ₹₹₹
1788 Hendersonville Rd, Asheville, NC 28803-3205
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (12)
Traveller rating
Traveller type
Time of year

1 - 10 of 12 reviews

Reviewed 21 May 2018

New to the area so thought that I would try out a new restaurant. Saw that El Charro had a lunch buffet so stopped in and tried it. I should have kept right on going. It had the most dried out, not fresh, food I...More

Thank Tony R
Reviewed 8 October 2017 via mobile

Very fresh buffet with an excellent choice of options! I love making a taco salad. Today there was baby shrimp and fish! I ate too much but just couldn't help myself. They keep it replenished and the wait staff are attentive and friendly. You can...More

Thank Kevin C
Reviewed 24 August 2017

I had the buffet on Sunday for lunch. There was something for everyone, even someone who doesn't like Mexican food and could have fried chicken. The staff was attentive, refiling beverages and removing used plates. They have traditional food you can make on the buffet...More

Thank mdoneil
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 26 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
Nearby HotelsSee all 71 hotels in Asheville
Hilton Asheville Biltmore Park
1,695 reviews
3.87 km away
Brookstone Lodge
903 reviews
5.44 km away
Clarion Inn Biltmore Village
552 reviews
6.21 km away
Hampton Inn & Suites Asheville Biltmore Village
295 reviews
6.37 km away
Nearby Restaurants
Blaze Pizza
74 reviews
.38 km away
Tupelo Honey
827 reviews
.35 km away
CharBar No. 7
86 reviews
.39 km away
Green Sage Cafe
94 reviews
.07 km away
Nearby Attractions
Mountain Play Lodge
63 reviews
2.50 km away
Launch Trampoline Park
15 reviews
4.81 km away
Lake Julian Park
6 reviews
2.98 km away
Southern Highland Craft Guild Folk Art Center
1,157 reviews
4.89 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
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Restaurant features
Seating, Waitstaff, Wheelchair Accessible
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