Follow Us

El Charro

302 S Locust St
Floyd, VA 24091 (Map & Directions)
Phone: (540) 745-5303
Cuisine: Mexican
Neighborhood: Floyd

Menus People Viewed Nearby

Oddfellas Cantina ($$)
Mexican, Tapas

Chateau Morrisette ($$)
French, Bistro, Wine Bar, Southern

Mickey G's Bistro ($$)

Oddfellas Cantina ($$)
Mexican, Tapas

Additional Dining Info


Credit Cards Accepted

Street, Parking Lot

Good for Kids


Beer and Wine


Price Point
$ $ - Cheap Eats (Under $10)
$$ - Moderate ($11-$25)
$$$ - Expensive ($25-$50)
$$$$ - Very Pricey (Over $50)


Outdoor Seats


Add Hours

Restaurant Description

Is this your restaurant? Click to add your description here.

Restaurant Photos

camera_icon | Add Photo

Write a Review for El Charro

Share Your
star1 star2 star3 star4 star5
Select a Rating Select a Rating!

Top Reviews of El Charro

review_stars 05/11/2017 - Liz
The service, food, atmosphere, and all around experience is amazing! I've never had a bad meal or bad server. Everyone is super friendly and the food is always fast, hot, and very delicious. I eat there at least one a week, and I highly recommend trying it out!

review_stars 02/17/2017 - Nik
Went there a couple times. Very disappointed in the food and quality of food. I usually order a fajita quesadea they are usually huge at any restaurant I order from. This one was the size of a soft shell taco and cold. We never saw our waiter again after getting our meal not even for the ticket. Won't be going back. I'll keep going g to the one in Stuart better quality and quantity

review_stars 01/16/2017 - Tyler
Have been to this place several times and I keep asking myself why I go back. Staff has always been friendly but the service is not good. The food is okay for a Mexican restaurant but I have defiantly had WAY better. Always skimpy portions on everything i've ordered. I had the idea to go there with buddys just to do some drinking but we couldn't get more than two beers in the time period of 30 minutes because of our server not coming by. We decided no to go back.

review_stars 12/15/2016 - Jessica
I have been going to this restaurant ever since it has opened. I go a couple times a month just because the food is amazing , and the food comes out FAST. The staff there is always friendly and even though they stay busy they still manage to keep a smile on their faces as well as they continue to do their job GREAT. I recommend this place to everyone .

review_stars 06/07/2015 - Susan
Food is ok for the most part. Staff is hateful! !!! The old lady that works there is the most hateful. If this restaurant was anywhere else it would not be open... when ordering take out the over charge big time and them get mad if you question the total they make fun in Spanish about their guest.. its cure what they say... If I want Mexican we go else where!!!

review_stars 05/30/2015 - Vickie
You always get great food. Especially when the lady owner is working. She has worked hard to make sure you are given high quality food at a price you can afford. In the many years they have been in business I only was not happy one time. The owner was not there........ the young staff waiting the tables....... were more interested in a table with pretty girls...... and our service was poor. This was about 3 years ago. I went to the bathroom and had already boxed up my food..which I hardly touched....... and told them I was running to the bathroom and left it on the table for me to pick up as I left. They threw it away!! I am saying my dinner which I did not eat 95% of was thrown away. They offered to make me another but I said no...... they then gave me our money back for both meals because of what had happened. I did have to ask for the manager on duty to complain to but ..... did not think they would return my money. I was so upset I did not want them to cook another for me. SO this place is amazing indeed. Authentic all the way. I used to love to eat at one in Christansburg most people eat at over there....however they have went commerical with there food.... meaning allot of it is frozen and heated. So if you want good food at a good price do NOT over look this restaurant

review_stars 05/20/2014 - Laur
Food ok. Staff not particularly friendly. Have been more so in the past. Over charged me for a take out order. Charged more for items than menu listed.

Recent Restaurant Reviews

1. El Charro (Floyd, VA)

Food ok. Staff not particularly friendly. Have been more so in the past. Over charged me for a take out order. Charged more for items than menu list... read more

2. Chateau Morrisette (Floyd, VA)

We have been there twice within the past 2 months. The food was good. We had ordered tea with the meal. We asked for coffee with the dessert and was c... read more

Virginia Restaurant Guide: See Menus, Ratings and Reviews for Restaurants in Virginia
United States Restaurant Guide:
AK | AL | AR | AZ | DE | CA | CT | CO | FL | GA | HI | ID | IL | IN | IA | KS | KY | LA | MD | ME | MA | MI | MN | MS | MO | MT | NC | ND | NE | NV | NH | NJ | NM | NY | OH | OK | OR | PA | RI | SC | SD | TN | TX | UT | VT | VA | WA | WV | WI | WY
Canadian Major Cities and Provinces:
Alberta | British Columbia | Manitoba | New Brunswick | Newfoundland | Nova Scotia | Ontario | Prince Edward Island | Quebec | Saskatchewan | Yukon | Calgary | Edmonton | Montreal | Ottawa | Regina | Saskatoon | Toronto | Vancouver | Victoria | Winnipeg |
Most Popular US City Guides:
Albuquerque | Amherst | Atlanta | Austin | Baltimore | Boston | Boulder | Brooklyn | Burlington | Cape Cod | Charlotte | Charleston | Chicago | Cincinnati | Cleveland | Columbus | Dallas / Fort Worth | Denver | Detroit | El Paso | Flagstaff | Fort Lauderdale | Fresno | Gulf Coast | Hartford | Hoboken | Honolulu | Houston | Indianapolis | Jackson | Jacksonville | Jersey City | Kansas City | Knoxville | Las Vegas | Long Island | Los Angeles | Louisville | Lowell | Madison | Memphis | Miami | Milwaukee | Minneapolis | Myrtle Beach | Nashua | Nashville | New Orleans | New York City | Oakland | Oklahoma City | Omaha | Orange County | Orlando | Philadelphia | Phoenix | Pittsburgh | Portland | Providence | Raleigh | Reno | Richmond | Riverside | Sacramento | Saint Louis | Salem | Salt Lake City | San Antonio | San Diego | San Francisco | San Jose | Santa Barbara | Santa Fe | Seattle | St. Paul | Tampa | Tucson | Tulsa | Twin Cities | Virginia Beach | Washington, DC | Wilmington | Winston-Salem