Cancel

    Open app

    Search

    El Gran Charro

    4.0 (466 reviews)
    ModerateMexican, Salad, Seafood
    Closed • 11:00 am - 11:00 pm
    Updated 1 month ago

    Order El Gran Charro Takeout or Delivery

    El Gran Charro Photos

    Business Info

    EL GRAN CHARRO ATMOSPHERE

    What's the vibe?
    Moderate noise
    Casual
    Good for groups
    Good for kids

    You might also consider

    More like El Gran Charro

    Recommended Reviews - El Gran Charro

    Your trust is our priority, so businesses can't pay to alter or remove their reviews. Learn more about reviews.
    Yelp app icon
    Browse more easily on the app
    Review Feed Illustration

    Reviews With Photos

    Gin and tonic and Arroz Con Pollo
    Leah D.

    This is easily the best Mexican food around the Stafford area. We've been coming here for years now with no regrets. Consistent food and staff. There are few places that have *THAT* queso blanco dip of hopes and dreams and this is one of them!! They also are fabulous with large groups and family friendly kids menu.

    Steak fajita meal
    Cheol K.

    My friends and I were craving some Mexican food while we were out here in Stafford and found this place on yelp. There is a lot of indoor seating and a covered outdoor seating area. Staff were very friendly and very attentive when we arrived. I was impressed that the prices were so reasonable for meals here. I ended up ordering the steak fajita which comes customary with rice beans, tortillas, and all the other fixings. The portions were massive. The stake was well seasoned, and there were plenty of peppers and onions grilled with the steak. As you see in my photo all of that was only $14.99. What a great value for dinner! And the food was good too!

    Emily H.

    Went to El Gran Churro for dinner with some friends, and it was great. The Mexican food was good and offered at an affordable price. The customer service was excellent. They also offer chips and salsa, which were really tasty. Overall, it was a great experience.

    Eric S.

    First time going here and it was for a work event with about 10 people on a Friday. Was pretty packed and they have happy hour till 7. Had a margarita which was actually pretty good. The table chips were fresh and whatever that white sauce was they had I devoured. I ordered the chicken quesadillas and they were decent but not the best I ever had. Anyway over all not bad for a family outing.

    Front entrance
    Nou Nou S.

    As I was stuck in traffic, I look over and saw this restaurant and said why not. It was located off Rt. 1 (Richmond Hwy), across from KFC and Juicy Bucket Seafood and Bar. As you walk in, the bar is in the center as the dining area is on either side of the restaurant with booths and tables. I ordered 1) Stuffed Jalapeños 2) Carne Asada 3) Huevos Con Chorizo 4) Chicken Tamale 5) Horchata 6) Three Tacos. Let's talk about the appetizer - stuffed jalapeños. You get six pieces and I tell you, they are perfectly fried, crispy, filled with cheese and jalapeño, comes with an amazing sauce and delicious. It's a must get item! The horchata was smooth, refreshing and delicious. I was a bit surprised when the huevos con chorizo arrive to the table. On the platter it was basically crumbled chorizo and eggs mixed together served with fluffy rice, refried beans and three warm tortillas. I incorporated everything together, placed it into the tortilla and there wasn't much flavor. But as I dipped it into the remainder of the stuffed jalapeño sauce .. wow it enhances the flavor and it was very delicious. The carne asada too was served with warm tortillas, sauté veggies but the meat was too thin and very chewy. I was very excited about tamales so I got the chicken. Unfortunately it didn't seem fresh, some parts were hard and it was very dry even with the sauce pour on top. As for the tacos, there were variety of proteins and also you can mix-match. So I selected fish, lengua and beef. When they arrived to the table, they were stacked on top of one another and most of the protein felled out. The beef and lengua (beef tongue) were tender, melted like butter and delicious unfortunately the fish was not listed as what kind of fish and the server advise it was white fish. As I took my first bite, I wasn't able to finish as the fish was tilapia. These types of fish has a unique odor and it affects the flavor on your palate. The restaurant is clean, server named Brandon was friendly, attentive and knowledgeable. They also have another location in Fred'burg at Harrison Crossing.

    Nicholas D.

    This place is legit!! Need to come here if you are in town. The food was delicious!!

    Plantains y cheesecake
    Athena G.

    Excellent everything! Our family has lived this place since they opened 17 years ago. Food is always perfect & plentiful. Servers and owners are a delight. My favorite entree is Chili Relanos. Absolutely perfect. Favorite dessert is plantains & cheesecake. Great margaritas too! I'm not sure how they can afford to serve such large portions for such low prices and yet they keep the quality so high. Makes me hungry just thinking about all their delicious choices!

    Enchilada Trio
    Katie V.

    Short wait during happy hour on a late Friday afternoon. Friendly & quick service. I enjoyed a house margarita and the Mexican burrito (three meats and 3 different sauces). I enjoyed the red and queso sauce the most (I think the green sauce was a bit more limey flavored than I expected). I liked that they served free tortilla chips & salsa while you waited - there was an interesting white sauce they also served with it that I didn't care for.

    Strawberry margarita
    Laura H.

    This place can definitely fit a big group. Originally we were going to be outside but the cold windy weather changed that. Service was fast. Everyone very friendly. Food was good. Everyone else's food looked good too.

    Idalia S.

    Can't sleep on this one in a million small restaurant! I love the staff, they have a lot of people working so the food and drinks come out quick it's almost like a fancy fast food place. But waaaaay better! The food the queso the carne asada las margaritas are all wonderful. I love all my servers they're always so great and all speak Spanish which i personally love. I don't like really like when Latin based restaurants don't have servers that speak the native language. This is my go to always for a good priced meal anytime of the week one thing i do wish is that they were open later during the weekdays but other than that my heart belong to el gran charro

    Carne Asada

    See all

    5 months ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    5 months ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 days ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    18 days ago

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 0

    7 months ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    6 months ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    4 months ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    5 months ago

    Helpful 1
    Thanks 0
    Love this 1
    Oh no 0

    1 month ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Eric S.
    191
    311
    1734

    1 year ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 months ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    7 months ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 1
    Photo of Jeremy F.
    177
    110
    26

    4 months ago

    Good service. Good food. Room for improvement with the food and hoping to see it. I do still enjoy eating here when in town.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Nicholas D.
    37
    145
    476

    7 months ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 months ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    6 months ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 1

    1 year ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Helpful 1
    Thanks 0
    Love this 1
    Oh no 0

    3 years ago

    Helpful 6
    Thanks 0
    Love this 3
    Oh no 0

    8 months ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    1 year ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 1

    3 years ago

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 0

    3 years ago

    Helpful 2
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of J E.
    132
    3812
    13662

    2 years ago

    Helpful 4
    Thanks 2
    Love this 3
    Oh no 0

    5 months ago

    Recieved wrong pick up order. When I called, I was told they were too busy to help me.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    2 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    3 years ago

    Helpful 0
    Thanks 1
    Love this 0
    Oh no 0

    4 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Irene M.
    4
    116
    105

    11 months ago

    Helpful 1
    Thanks 0
    Love this 1
    Oh no 0

    8 months ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    1 year ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    4 years ago

    Helpful 0
    Thanks 0
    Love this 4
    Oh no 0

    1 year ago

    Friendly service and good mexican food at a great price. Good for family gathering celebrations.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Melissa N.
    2741
    1194
    6802

    5 years ago

    Helpful 12
    Thanks 0
    Love this 9
    Oh no 0

    1 year ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Alex F.
    135
    30
    0

    1 year ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    10 months ago

    There food is lwk tuff and really good I would say its the best Mexican restaurant in town.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    Page 1 of 12

    Ask the Community - El Gran Charro

    Do they do margaritas to go?

    They use to. But I would call to confirm. BTW. THEY ARE Delicious!

    Don’t See Your Question? Ask Away!

    You might also consider

    Mi Rancho - Carne Asada

    Mi Rancho

    3.9(64 reviews)
    0.2 mi

    Good experience at Mi Rancho!…read more The service was excellent. Our server was attentive and really friendly. The manager (maybe owner?) was enthusiastic and helping out around the restaurant. We had a larger group and they handled all the drinks and orders easily! Food came out quickly and was good. I got the bandera enchiladas so I could try the different sauces and I think the green was my favorite! Nice and flavorful, spicy (mild) without being too hot. The mango margarita tasted like they used Jumex juice which was really nice. The inside is cute and very kitschy. Decorated very brightly and vibrant with lots of decorations, colors, and lights. There are cute artificial trees in the main seating room too. Tons of table space and lots of areas for large groups too, so this would be a great spot for a birthday dinner I think!

    I had to up their stats because of he drinks were on point this time around and the food was…read moredelicious as usual! I keep forgetting to order the table side guacamole which is very reasonable for only $6.95! That's a steal! I'm always getting the molcete (spelling is definitely off...lol) and additional grilled onions, jalapeños, and corn tortillas to take home. This is a meal and half as I always end up taking most of it home for later. I asked the waiter which margarita he recommended and he stated the top shelf or patron margarita which I ordered a strawberry and mango to go. I will try an original and pineapple or guava next time I'm in town. For an appetizer I order the queso fundio (spelling) and the salsa is so good taste like house made a little heat and all flavor! I can't wait to come back when I'm back in town which will be sometime in March because it's like that!

    Photos
    Mi Rancho
    Mi Rancho - Nachos Supremo

    Nachos Supremo

    Mi Rancho - Marijuana Margarita

    See all

    Marijuana Margarita

    Pancho Villa Mexican Restaurant - Stafford - Chicken Fajitas with hot tortillas

    Pancho Villa Mexican Restaurant - Stafford

    3.3(265 reviews)
    0.8 mi
    •$$

    I always see this restaurant called Pancho Villa almost everywhere within the area. So I decided to…read moremake a visit to see if I'm missing out. I have to say as you walked in, unlike most restaurants, this is very colorful, full of cultural decors and stay with its roots. There were 8 items order: 1) Jalisco Nacho 2) Horchata 3) Buffalo Wings 4) Chicken Fajitas 5) Beef Chimichanga 6) El Pastor Street Tacos 7) Chorizo Queso 8) Chicken Tortilla Soup. All the items ordered were on point and delicious. But though the chorizo queso was very flavorful, I believe it was a fresh batch because it was a little running which it didn't allow it to set to be as thick as usual. You can taste the pride that went into these dishes. The service was excellent and server Martin was very friendly, attentive, humorous ànd knowledgeable. They have 3 locations: Fredericksburg, Stafford and Culpeper. They also offer outdoor seating if weather permits. I will definitely make another visit to try other items on their menu.

    As you can see from the only photo attached to this review, our experience at Poncho Villa did not…read morego well. I guess our first mistake was deciding to come on Cinco de Mayo. We fully expected it to be busier than normal and were completely understanding of that going in. Our party of three was seated right away, which honestly ended up being the only positive part of the evening. We were seated around 5:10 PM and did not leave until almost 8 PM... without ever receiving our meals. For nearly 50 minutes, we grazed on chips and salsa, queso, and guacamole before we were finally able to place our order. After ordering, we continued waiting while table after table around us received their food, ate, paid, and left multiple times over. At one point, our waitress came by and told us the kitchen was "very behind," but it was difficult to understand how our order seemed completely forgotten while everyone surrounding us was being served normally. After sitting there for hours, we finally decided we were no longer willing to wait. What made the experience even more disappointing was the lack of accountability. There was no real apology, no attempt to make the situation right, and nothing was comped despite the circumstances. We understand holiday rushes happen, but being left sitting for nearly three hours without food while watching surrounding tables cycle through multiple parties was frustrating and unacceptable. Unfortunately, it's safe to say we will not be returning.

    Photos
    Pancho Villa Mexican Restaurant - Stafford - The Bar

    The Bar

    Pancho Villa Mexican Restaurant - Stafford - Chorizo Queso

    Chorizo Queso

    Pancho Villa Mexican Restaurant - Stafford - Front Lobby

    See all

    Front Lobby

    Taco Bell

    Taco Bell

    2.0(66 reviews)
    1.2 mi
    •$

    To the point .... Very poor quality of service…read more I'd give zero stars if I could for terrible customer service, satisfaction... Ordered thru the Taco Bell app, large order, about $32..16 tacos for the family to enjoy while watching Saturday night TV, drove home, about 20+ minutes away, and was disappointed to find that the 18 requested sauces that were also ordered along with, were no where to be found... they obviously forgot to include them... Usually no big deal, as fast food places customarily have low attention to detail... but I wanted to let the store know what had happened with the expectations they might possibly remind the workers to pay a bit more attention to avoid problems in the future,,,, I called the store, relayed to the manager, "Madison", what had happened and I was already home,,,, she confirmed my order, saw what was ordered but forgot to include the sauces..... I inquired is there anything they do to accommodate the incomplete order only to be then flipantly told by her,,,"but that's ok, the sauces are free anyways,,,and I don't expect you to come back for them",,,but she might be able to comp me 2 soft tacos on my next visit..really? So bottom line is,,the store messed up with an incomplete order, you're already too far away to return and aren't coming back, but thanks for the $32.... What level has customer service fallen to and how difficult is it to follow a very simple set of instructions.. Also, when the order was picked up at the drive thru, at no time was it asked if we would care for any of the customary condiments.... Why ask when it clearly states on the receipt they were requested..... I would recommend avoiding this location not only for the lack of attention to detail, but also for poor customer service and relations..

    Terrible service, lost my order then threw it together terribly, so many people yet my crunch wrap…read morehad maybe a spoonful of beef in it, vaping in the back. Servers were rude.

    Photos
    Taco Bell
    Taco Bell
    Taco Bell

    See all

    El Gran Charro - mexican - Updated October 2026

    Loading...
    Loading...
    Loading...