• Banner 1
  • Banner 2
  • Banner 3

Welcome to El Gran Charro

El Gran Charro is a vibrant Mexican restaurant in Stafford, VA, known for its authentic flavors and generous portions. Established 17 years ago, it has become a local favorite for its diverse menu offerings, including street tacos, appetizers like cheese dip and guacamole salad, and lunch specials like burritos and enchiladas. Customers rave about the friendly service, delicious margaritas, and the mouthwatering Chili Relanos. The atmosphere is warm and inviting, making it a great spot for families and group gatherings. With excellent food quality at reasonable prices, El Gran Charro truly captures the essence of traditional Mexican cuisine.

El Gran Charro: Reviews & Ratings

Katie V.
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.

Alisha M.
Alisha M.

After living in Stafford for 15+ years passing this place on a daily && moving away. After helping my friend move she treated me to lunch here. The restaurant is very clean and spacious. We sat at the bar and the gentleman helping us was very nice and funny. The food came out pretty quickly *I was starving so I was SO pleased about that* Everything was delicious!!! Super flavorful and filling as well. I couldn't even finish my plate I was so sad. I will most definitely make it a point to visit more often since I still visit Stafford.

Christopher S.
Christopher S.

Authentic beans, rice, and salsa. The staff is friendly and the bar is a fun vibe. Love the western Mexican theme. Come for the lunch specials!

Athena G.
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!

J E.
J E.

After hearing so many positive things about this Mexican restaurant, we finally tried it recently. We went on a busy Saturday night, but were seated pretty quickly. Service was decent. The menu is typical of the "authentic Mexican" restaurants, but their execution was really nice. Their salsa was great and their habanero salsa was even better, especially when mixed with their regular salsa. Their guac was also fresh and very good as a dip. We got their bacon wrapped jalapeños and those were quite tasty, not spicy at all. Their Mole Poblano was quite sweet and not very good. But their Pollo Ranchero was excellent! Overall, we really enjoyed our visit and will definitely return!

Tonyia R.
Tonyia R.

My family and I can't get enough of this restaurant. The food is delicious, authentic and very very cheesy! The customer service is exactly what's to be expected. We were greeted at the front door and seated. Our drinks were great, the customer service was good, and the food was delicious! I've now started to make this a once a week, lunch spot. After coming with my family and having dinner, I have returned for drinks with friends, lunch on a slow day, and to go Mexican for the family because it's so good.

Laura H.
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.

Kimberly S.
Kimberly S.

Ambiance - I love the decor in here. It gives me true vibes from traveling to Mexico. The music was good, but not too loud. You could still have a conversation across the table without screaming. Food - Yum. I wish the shrimp chimichangas came with rice. The desserts were ok, not fantastic. However, my piña colada was on point! Service - They're quite busy on a Friday night so, you kinda have to flag down your server if you need anything. However, we got everything we needed without waiting too long. Overall, I'd come back. Next time I'd like to sit on the patio!

Location

  • El Gran Charro
    2834 Jefferson Davis Hwy Stafford, VA 22554 Hotline: (540) 720-7770

Discover the Flavors of Mexico at El Gran Charro in Stafford, VA

Located at 2834 Jefferson Davis Hwy in Stafford, VA, El Gran Charro is a hidden gem waiting to wow your taste buds with their authentic Mexican cuisine. This restaurant not only offers delicious salads, seafood, and Mexican dishes, but also provides a range of utilities including delivery, takeout, reservations, and even accepts cryptocurrency!

As a food reviewer of Res Menu, I had the pleasure of experiencing the vibrant flavors of El Gran Charro. From their mouth-watering appetizers like Cheese Dip and Guacamole Salad to their tempting street tacos like Tacos de Carnitas and Tacos a la Diabla, every bite was a burst of Mexican goodness. The lunch specials are a steal with options like Chilerelleno, burritos, enchiladas, and more, all at an affordable price.

Customer reviews rave about the friendly service, spacious and clean environment, and the flavorful dishes that leave you wanting more. The bar adds a fun vibe to the overall experience, making it a perfect spot for a casual meal with friends or family.

Personally, I was impressed by the quality and authenticity of the food at El Gran Charro. The salsa, guac, and habanero salsa were flavorful and perfectly complemented the dishes. The Pollo Ranchero was a standout dish, bursting with flavors that left me craving for more.

If you're a fan of Mexican cuisine or looking to try something new, El Gran Charro is the place to be. With its generous portions, high-quality ingredients, and affordable prices, this restaurant is a must-visit for anyone craving a taste of Mexico in Stafford. Make sure to stop by and indulge in the delicious offerings at El Gran Charro.