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!**

" We stumbled upon El Charro while visiting Floyd and had a decent meal. I ordered the carne asada which was flavorful but not extraordinarily special. The chips and salsa were also pretty standard—nothing to rave about. I appreciated the cheerful atmosphere and good service, which made the experience enjoyable. It’s a decent stop but I wouldn’t make a trip back just for the food. " (*Curated Review*)

" I had an incredibly delicious dinner at El Charro. The enchiladas were really flavorful, and the beans had a homemade taste that is hard to find elsewhere. The ambiance felt warm and inviting, and our waiter was attentive without rushing us through our meal. It's the kind of place that feels like home—definitely somewhere I'd recommend. Overall, a wonderful experience! " (*Curated Review*)

" What a lovely Mexican spot! I tried the tamales and they blew me away. They reminded me of my abuela's cooking—a true comfort food. The service was friendly and attentive, helping us pick a few dishes and even offering suggestions for variations. I’d highly recommend El Charro to anyone looking for a taste of Mexico in this quaint little town—definitely will come back! " (*Curated Review*)

" El Charro seems to be the quintessential stopping point for average meals in Floyd. The food I got was a bit forgettable, while the staff were friendly, the environment was pleasant enough. I wouldn’t make a special trip unless I was just craving tacos again; it's not bad, but not memorable. " (*Curated Review*)

" The experience at El Charro was mostly enjoyable. I’ve visited multiple times, and generally it has good vibes. I had the mixed fajitas; they were well seasoned, but the portion could have been larger. The margaritas were pretty tasty too! I’d recommend this restaurant if you're in need of some satisfying Tex-Mex fare. " (*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