El Gran Charro
2834 Richmond Hwy, Stafford
(540) 720-7770
Customers' Favorites
Taco Spanish Rice and Refried Beans
Steak A la Tampiqueña
Free Chips and Salsa
Enchiladas Suizas
Quesadilla Texana
Camarones Tapatios
Carne Asada Tacos
Burrito Mexicano
Tacos Al Pastor
Kids Taco Salad
Order Online
Recent Reviews
It's hard to find good Mexican food in Virginia, but El Gran Charro won't let you down. I've been all over the menu, and can't find anything I don't like. Staff is friendly and it's always a good time.
It was alright. Ordered chips and salsa which for some reason also included a bowl of ranch?
Had tacos with corn tortillas but they only use a single tortilla so all the filling ends up on your plate.
Had tacos with corn tortillas but they only use a single tortilla so all the filling ends up on your plate.
I visited this location for a grand total of five times. I loved the chicken tacos, horchata, table side guacamole and the carajillos.
The serving size is very generous so I’d say come in with an empty stomach or skip on eating all the free chips and salsa they give you while you wait. Or you can just take the leftovers home.
I will definitely come back here when I visit stafford.