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

709 S Wall St, Benson, NC 27504-1858
+1 919-207-2806
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent60%
  • Very good20%
  • Average10%
  • Poor5%
  • Terrible5%
Travellers talk about
Closed Now
All hours
Mexican, Spanish
€€ - €€€
709 S Wall St, Benson, NC 27504-1858
All Details
Write a Review
Reviews (20)
Traveller rating
Traveller type
Time of year

1 - 10 of 20 reviews

Reviewed 6 May 2017 via mobile

I love mexican food and this is by far the best I have EVER had anywhere. They have been in business for over 20 years and for good reason. The food and service are outstanding. Extensive menu with something for everyone and portions were plentiful....More

Thank Tim C
Reviewed 19 April 2017

The food here was yummy! I had the lunch taco salad and it was too much for me to eat. The service was quick, efficient, and very friendly. I didn't try the chips, but they do give you free chips and salsa. I would recommend...More

Thank caribears
Reviewed 9 February 2017 via mobile

We stop here every year on our way to Florida. Very authentic and makes my honey happy! And he is most definitely an expert on Mexican food. Ask for Brittany...a sweetheart!

Thank Amy B
Reviewed 28 November 2016

We were traveling back home to Raleigh and looking for somewhere to eat. I looked at the reviews and we decided on El Charro. I am so glad we choose it. The food was excellent. The menu has so many choices that there truly is...More

Thank 764lindal
Reviewed 30 July 2016

I have ordered take out several times and was never charged a .25 cent fee for take out. Not to mention, they have forgotten a plate for a take out order. When I speak to the owner, she could care less. I work in retail,...More

Thank Amanda K
Reviewed 14 July 2016

see it looks good but gross at the same time so that is why I put average. but i am sure that my mom will love it!!! :) :P ^^ ><

Thank fina i
Reviewed 14 July 2016 via mobile

Visited this restaurant on a recommendation from our hotel concierge. My husband had enchiladas and I had chalupas. I eat Mexican a lot while my husband is new to it but we both were more than pleased with our meals. The food was flavourful, traditional,...More

1  Thank wendyrudenative
Reviewed 8 February 2016

If you like Mexican food, this place is one of the best. They have excellent service and the Margaritas are awesome. We go at least once a month.

Thank DanTillNC
A TripAdvisor Member
Reviewed 31 January 2016 via mobile

The place looked clean and may have had good food. Unfortunately, we'll never know. After being seated for 10 minutes with no one coming to our table, we asked the hostess to send a server. Five minutes later- still just waiting- we left.

Thank A TripAdvisor Member
Reviewed 26 October 2015

Always good food, good prices and large portions for take out or eat in. Friendly staff too. We eat in but have called in our order as well for take out. Same great food either way.

Thank giddensw
Nearby Restaurants
5 reviews
1.23 km away
White Swan Bar-B-Que & Fried Chicken
15 reviews
1.27 km away
Pizza Hut
6 reviews
1.07 km away
Nearby Attractions
Broadslab Distillery
24 reviews
6.96 km away
Buffaloe Lanes
5 reviews
11.83 km away
Animal Ed.Ventures at Noah's Landing
20 reviews
12.14 km away
Gregory Vineyard
51 reviews
12.96 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
Lunch, Dinner
Restaurant features
Seating, Waitstaff, Takeout, Wheelchair Accessible
Good for
Open Hours
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 22:00
11:00 - 22:00
Location and Contact Information
  • Address: 709 S Wall St, Benson, NC 27504-1858
  • Location: United States  >  North Carolina (NC)  >  North Carolina Coast  >  Benson
  • Phone Number: +1 919-207-2806
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