El Charro Mexican Grill

$
Open
yelp logo

(69)

Photos

302 S Locust St
Floyd, VA 24091

El Charro Grill is a Mexican restaurant located in Floyd, offering a menu of authentic Mexican food prepared by Spanish owners. The restaurant prides itself on serving well-cooked meals that reflect traditional flavors. Guests often find the atmosphere enjoyable and the staff supportive and friendly.

Despite some mixed experiences, El Charro Grill remains a popular choice for those seeking good Mexican cuisine. The dedication to authenticity and customer service contributes to its reputation within the community. Overall, it serves as a place where patrons can enjoy a taste of Mexico in a welcoming environment.

Generated from the web

Reviews

yelp logo
3.569 reviews
Photo of C M.
C M.
8/22/2025

Great food and service. Not a real fan of Mexican food but this place was delicious. The Mexican steak and cheese was great. Our waitress was friendly and we sat outside and enjoyed the music...

Photo of Gail C.
Gail C.
11/10/2025

This restaurant is a solid 3. Service, food and ambiance was all pretty average. Nothing great, but definitely not bad. If it's a late Sunday afternoon and everything is closed and you are hungry,...

Photo of CB B.
CB B.
8/8/2025

Just terrible. My vegetarian dish was cross-contaminated with chicken pieces, so I sent it back. Enchiladas were cold in the middle. Waiter did not refill drinks or bring the check. I went to the...

Photo of Tim K.
Tim K.
10/27/2024

This place has its ups and downs, but fortunately the actual food itself was the main up, so it's a solid 4 stars from me for sure! I was even tempted to give it 5, but I do have to admit that the...

Photo of Shipra P.
Shipra P.
8/23/2024

We stopped by here on the way to Christianburg. Nice clean place on the main road. My kids ordered Chicken Burrito and My hubby ordered Fajitas ..They liked it as it was nice balance of heat and...

Own this business?
See a problem?

You might also like

United StatesVirginiaFloydEl Charro Mexican Grill