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.
Phone number: (540) 745-5303
Address: 302 S Locust St, Floyd, VA 24091, USA
Opening hours
**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*)
" 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*)