El Charro Mexican Grill

Mexican Restaurant $$ 4.3 (667)


El Charro Mexican Grill has been a favorite for many due to its cozy atmosphere and mostly authentic dishes. While the food quality and generous portions are often praised, some diners have noted inconsistencies in authenticity and service, suggesting that it may not meet the expectations of those seeking genuine Mexican cuisine.

Overall:

4.4

(545 reviews)

Authenticity:

3.9

Atmosphere:

4.1

Service:

4.1


Phone number: (540) 745-5303

Address: 302 S Locust St, Floyd, VA 24091, USA

Opening hours

Monday: 11:00 AM – 10:00 PM
Tuesday: 11:00 AM – 10:00 PM
Wednesday: 11:00 AM – 10:00 PM
Thursday: 11:00 AM – 10:00 PM
Friday: 11:00 AM – 10:00 PM
Saturday: 11:00 AM – 10:00 PM
Sunday: 12:00 – 9:00 PM

Photo gallery

Service options

  • Dine-In Available
  • Takeout Available
  • Delivery Available
  • Reservable

Offerings

  • Lunch
  • Dinner
  • Beer
  • Wine
  • Cocktails
  • Dessert
  • Coffee
  • Vegetarian Options Available

Amenities

  • Outdoor Seating
  • Restroom Available

Good for

  • Menu for Children
  • Good for Children
  • Good for Groups

Payment options

  • Credit Cards
  • Debit Cards
  • NFC Payments

Parking options

  • Free Parking Lot
  • Free Street Parking

Accessibility

  • Wheelchair Accessible Parking
  • Wheelchair Accessible Entrance
  • Wheelchair Accessible Restroom
  • Wheelchair Accessible Seating

Top Recent and Curated Reviews (10)

**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**

" El Charro has its highs and lows. I've had some amazing meals there, particularly their nachos, which come loaded with toppings! However, I once had a taco that was just lackluster—great presentation but very bland in taste. The decor is festive, and staff usually have a smile on their faces. I can't give it a full recommendation based on my inconsistent experiences, but it’s worth a try if you want something casual. " (*Curated Review*)

" After hearing rave reviews, I was excited to try El Charro. Our group ordered various dishes, and I was particularly fond of the shrimp tacos. They were fresh and perfectly seasoned! The ambiance is lovely, especially in the evening when the lights are dimmed. Despite a longer wait for our food, we weren't disappointed. Each member of our group was satisfied, especially with the dessert we shared at the end. " (*Curated Review*)

" We decided to stop by El Charro after a long hike in the nearby Blue Ridge Mountains. It was a good choice! The burrito I ordered was massive, filled with fresh beans and grilled chicken. The side of rice was cooked well—moist and flavorful. The atmosphere was chill, and we enjoyed our meal while soaking in the local vibes. The only downside was the service, which, although friendly, felt a bit slow at times. " (*Curated Review*)

" I was really looking forward to dining at El Charro based on all the buzz, but I have to say, I was a bit disappointed. The chile relleno that I ordered seemed more like a cheese blob than the dish I expected. I do appreciate how friendly the staff was, but the food needs a serious upgrade in terms of flavor and authenticity. Overall, I wouldn't recommend it for those looking for a true Mexican experience. " (*Curated Review*)

" After several visits, I believe El Charro provides good Mexican comfort food. The tacos are decent, but sometimes they need a little more seasoning to stand out. I also wish the sangria had more of a punch—it felt a bit watered down. Despite this, the overall experience is pleasant. It serves as a nice local restaurant option, especially after a long day. " (*Curated Review*)

Archived Reviews (535)

" El Charro is a gem in a small town, and it's quickly become one of my favorite spots! I have tried a variety of dishes, from tacos to burritos, and each time I have been impressed by the freshness of the ingredients. The restaurant maintains a welcoming vibe, and the service is friendly. I particularly love the outdoor seating area during the warmer months. Highly recommend trying their spicy salsa—it packs a nice kick! " (*Curated Review*)

" Relaxed atmosphere, good company and decent food made our night out worth it. I tried the quesadilla, which was perfectly cheesy with a side of salsa. I appreciate restaurants that don't rush you, and El Charro managed to keep that pace while checking in on us regularly. Service was nice, but I'd love to see more authentic options on the menu. " (*Curated Review*)

More reviews not shown...

Have been to El Charro Mexican Grill? Share your experience with other people!

Please enter at least 15 characters.
no selection