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 good36%
  • Average20%
  • Poor5%
  • Terrible1%
Travelers talk about
“texas fajitas” (5 reviews)
“refried beans” (6 reviews)
Open Now
11:00 AM - 10:00 PM Hours
Mexican, Vegetarian Friendly
$$ - $$$
302 S Locust St, Floyd, VA 24091-2320
All Details
Write a ReviewReviews (176)
Traveler rating
Traveler type
Time of year

1 - 10 of 176 reviews

Reviewed 4 weeks ago

Enjoyed a simple business meeting. Food was very tasty, easy to locate, price was very competitive. Staff was attentive.

Date of visit: November 2018
Thank Mark W
Reviewed October 31, 2018

Elaborate menu, food prepared and presented well; overall an enjoyable experience. Pricing excellent—a filling lunch for 2 only $25.

Date of visit: October 2018
Thank Escape22765673208
Reviewed October 8, 2018

The family that runs this restaurant is so sweet. They were so helpful with a challenging food request for health reasons. We truly enjoyed our meals-on both nights we were in town!

Date of visit: October 2018
Thank lillious
Reviewed October 5, 2018 via mobile

I ate three meals over two days this trip. Always eat at least one when in town. Great service, wait staff is First rate! Food is always good and they have a lot of choices that aren’t just something stuffed into a tortilla!

Date of visit: October 2018
Thank cog62
Reviewed September 16, 2018 via mobile

I and my girlfriend got takeout from el charro and instead of chicken quesadillas with extra sour cream she got beef quesadillas. She doesn't eat beef usually but it would have taken an hour to get the order corrected and get back to our campground...More

Date of visit: September 2018
Thank nazghul2017
Reviewed August 17, 2018

A very popular haunt for the locals as well as tourists and the food was nice and tasty, if a little slow.

Date of visit: August 2018
Thank MikeyL_65
Reviewed August 8, 2018

On a Tuesday evning, this was about the only sit down restaurant serving beer with food. Pleasantly delightful!!! They have outdoor seating.

Date of visit: August 2018
Thank Rhonda R
Reviewed July 22, 2018 via mobile

Went in on a Friday night close to closing time and were greeted and seated right away...sometimes does not happen when you arrive close to quitting time. Service was good if not great. Food was also good. I had the shrimp tacos amd they were...More

Date of visit: July 2018
Thank tlcottrell
Reviewed July 9, 2018 via mobile

Friday nights in the summer bluegrass musicians descend on Floyd Virginia. State road 8 “the crooked road” takes you to the party. Right in the middle of this is a nice Mexican Restaurant. The service is good the prices are good and the food is...More

Date of visit: June 2018
Thank Mike R
Reviewed March 22, 2018

El Charro's is just behind main street in Floyd VA. I love Mexican food, and this place was great! Fresh chips, salsa, local draft beers, and terrific food in good quantity. My only comment was the chile rellano came without a wrap of any kind;...More

Date of visit: March 2018
Thank Peter A
Nearby HotelsSee all 4 hotels in Floyd
Hotel Floyd
600 reviews
.08 miles away
Oak Haven Lodge
56 reviews
.84 miles away
The Pine Tavern Lodge
135 reviews
1.68 miles away
Tuggles Gap Motel
34 reviews
4.85 miles away
Nearby Restaurants
The Floyd Country Store
179 reviews
.06 miles away
Mickey G's Bistro
346 reviews
.90 miles away
Dogtown Roadhouse
194 reviews
.03 miles away
Nearby Attractions
Troika Contemporary Crafts
41 reviews
.06 miles away
Bell Gallery and Garden
33 reviews
.14 miles away
The Floyd Center for the Arts
20 reviews
.41 miles away
Floyd Farmers Market
19 reviews
.05 miles away
Ask a question
Questions & Answers
Amy Jo J
May 29, 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
Families with children, Kids, Large groups
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