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 Grill Mexican Restaurant

302 S Locust St, Floyd, VA 24091-2320
+1 540-745-5303
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent38%
  • Very good35%
  • Average22%
  • Poor4%
  • Terrible1%
Travellers talk about
“fajitas” (10 reviews)
“refried beans” (6 reviews)
“chicken” (10 reviews)
Closed Now
Mexican, Vegetarian Friendly
$$ - $$$
302 S Locust St, Floyd, VA 24091-2320
All Details
Write a ReviewReviews (167)
Traveller rating
Traveller type
Time of year

1 - 10 of 167 reviews

Reviewed 2 weeks ago

El Charro is our go-to for excellent Mexican food starting with warm tortilla chips and salsa seasoned just right. Had one criticism: the South of the Border music was a bit too loud. We mentioned it to our server, and the volume was turned down...More

Thank audreyametz
Reviewed 4 weeks ago

Excellent food and service. Clean. Located in a former textile mill along with several other eateries and shops. Parking lot is sometimes full since it is shared with patrons of the other establishments, as is the restroom area. Other than that, El Charro is consistently...More

Thank ol52-53
Reviewed 7 January 2018

Food was good, tasted like all other Mexican restaurants I have been to. Really skimpy on the tequila.

Thank Nola B
Reviewed 31 December 2017 via mobile

We order take-out from El Charro every few months and for some reason we have NEVER received our complete order and tonight was no different. While the food is good I must say I'm getting a bit annoyed at paying for something...driving the 30 minute...More

Thank capnjo
Reviewed 17 November 2017

Free chips nice touch gone away most places. We enjoyed the margarita and bloody mary. Service was excellent. Food just average and smallish portions. Like tiny bit of tomatoe and cheese. Value barely average for Mexican place. We won't be back.

Thank Corvette87
Reviewed 3 November 2017

Great mexican food in a beautiful and quaint little town! Great selection and friendly service! Will be back!

Thank Laura A
Reviewed 1 November 2017 via mobile

Despite ordering take-away on a VERY busy Halloween evening (I’m sure more busy than the average Tuesday evening) the food was tasty, and fresh. Chimichangas were paired with fresh avocado/lettuce/sour cream and tasty refried beans. Taste was flavoursome without too much “hotness”, which suited our...More

Thank Cath_and_Ben
Reviewed 24 October 2017 via mobile

Love this restaurant! Great food! Friendly, and Yummy Strawberry Margaritas!! We enjoy having birthday gatherings here. You have your own room!!

Thank April M
Reviewed 19 October 2017

B and B owner recommended the el Charro rather than the fast food places in Floyd since it was the only true restaurant choice on Tuesday night. The place was packed at 6:15 as a result with long waiting lines. When finally seated our waitress...More

Thank 3Eagles
Reviewed 13 October 2017

The food at the El Charro Grill was excellent! The atmosphere was great, but a little noisy. The service was lacking because of the long wait to ask about our drinks and then to get our order. We had to flag the waitress down to...More

Thank Peggy S
Nearby HotelsSee all 4 hotels in Floyd
Hotel Floyd
539 reviews
.13 km away
Oak Haven Lodge
54 reviews
1.35 km away
The Pine Tavern Lodge
83 reviews
2.69 km away
Tuggles Gap Motel
32 reviews
7.80 km away
Nearby Restaurants
The Floyd Country Store
147 reviews
.10 km away
Mickey G's Bistro
318 reviews
1.45 km away
234 reviews
.20 km away
Dogtown Roadhouse
180 reviews
.04 km away
Nearby Attractions
Troika Contemporary Crafts
35 reviews
.10 km away
Bell Gallery and Garden
31 reviews
.23 km away
The Floyd Center for the Arts
20 reviews
.67 km away
Floyd Farmers Market
19 reviews
.09 km away
Ask a question
Questions & Answers
Amy Jo J
30 May 2017|
Response from gwmakin | Reviewed this property |
Staff was pleasant, but some were obviously inexperienced.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Television, Wheelchair Accessible, Serves Alcohol
Good for
Groups, Kids, Child-friendly
Open Hours
12:00 pm - 9:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
Location and Contact Information
  • Address: 302 S Locust St, Floyd, VA 24091-2320
  • Location: United States  >  Virginia (VA)  >  Floyd
  • Phone Number: +1 540-745-5303
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