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.
New! You come to us for reviews — now you can book your hotel right here on TripAdvisor.

El Charro Grill Mexican Restaurant

$$ - $$$
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
302 S Locust St, Floyd, VA 24091-2320
+1 540-745-5303
11:00 - 22:00
Closed now
All hours
Sun 12:00 - 21:00
Mon - Sat 11:00 - 22:00
More Info
Add Photo Write a Review

134 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
Showing 134: English reviews
Helmond, The Netherlands
Level Contributor
33 reviews
22 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
3 of 5 bubbles Reviewed 22 August 2016 via mobile

We always start our time in Floyd here at El Charro. The food is always the same: good! The service varies, but is mostly good. Texas fajitas is fav. Their sauce with the tortilla chips is by far the best we've ever had. Nice cool beer to drink with the food.

Thank NicoleH208
Richmond, Virginia
Level Contributor
50 reviews
27 restaurant reviews
common_n_restaurant_reviews_1bd8 8 helpful votes
5 of 5 bubbles Reviewed 15 August 2016

Walked in and asked for table for 10 on busy Friday night and they didn't bat an eye. We were seated within 10 minutes. Service and foot were excellent.

Thank Elizabeth L
Level Contributor
7 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
4 of 5 bubbles Reviewed 14 August 2016 via mobile

We were looking for a restaurant in Floyd and walked into this Mexican restaurant without a reservation. There was ample seating and service was excellent. We had some special orders and there was no problem. The food was average but we were happy to find a nice restaurant in this small town. We would return.

Thank LJKJ
Reigate, United Kingdom
Level Contributor
56 reviews
33 restaurant reviews
common_n_restaurant_reviews_1bd8 12 helpful votes
5 of 5 bubbles Reviewed 28 July 2016 via mobile

We popped in for dinner. The staff were helpful and the food very good. Whilst we were eating, 2 families came in and the children seemed to enjoy the food also. It is within walking distance from hotel Floyd.

Thank SeanEmb
Level Contributor
14 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
4 of 5 bubbles Reviewed 28 July 2016 via mobile

The refried beans are very tasty, everything we ordered was very good and service was good. I got fish tacos hubby got Carnitas. Everything taste very fresh

1 Thank Suzi K
Floyd, Virginia
Level Contributor
4 reviews
3 restaurant reviews
5 of 5 bubbles Reviewed 26 July 2016

The food is always very good and the service is exceptional. Dine inside or out, meet friends or go as a couple, Great atmosphere.

Thank kspence2016
Woolwine, Virginia
Level Contributor
38 reviews
22 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
2 of 5 bubbles Reviewed 23 July 2016 via mobile

Portions incredibly small for Mexican. Poor service...when told about tiny plate size, all of sudden no one spoke English....no kidding...we had been there several times before with decent service and good foid...this trip made us know we will never go back.

Thank kerielea B
Level Contributor
3 reviews
3 restaurant reviews
5 of 5 bubbles Reviewed 20 July 2016

We are local Floydians and go here often. We have never had a bad experience at El Charro. It is open 7 days a week and not much else is. We ALWAYS have great service from start to finish each and every time. The prices are fantastic. The food is good. Love the refried beans. Its not world class food... More 

Thank Melissa V
2 reviews
5 of 5 bubbles Reviewed 20 July 2016

Four family members at lunch on a Saturday afternoon. The food was fresh and delicious. I've eaten at Mexican restaurants all over the US and this was probably the best I've ever had.

Thank Bell W
Cincinnati, United States
Level Contributor
9 reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
5 of 5 bubbles Reviewed 19 July 2016

Very good and the service was very good as well! The outside deck made it easy to park our car under the big tree and eat on the deck as we watched our pet.

Thank Susan A

Travellers who viewed El Charro Grill Mexican Restaurant also viewed


Been to El Charro Grill Mexican Restaurant? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
    4 of 5 bubbles
    4 of 5 bubbles
  • Value
    4 of 5 bubbles
    3.5 of 5 bubbles
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Television, Wheelchair Accessible, Serves Alcohol
Good for
Cheap Eats, Kids, Child-friendly, Groups
Open Hours
12:00 - 21:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
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

Questions & Answers

Questions? Get answers from El Charro Grill Mexican Restaurant staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?