El Gran Charro

Welcome - Bienvenidos

Now Available

Online ordering


Drinks

Explore our handcrafted margaritas, selection of both Mexican and Domestic beers, and iconic Mexican cocktails.


Entrees

Indulge in authentic, flavorful Mexican cuisine with our expansive menu of fajitas, tacos, burritos, nachos and so much more. 

Specials

Enjoy our delicious, homemade cooking and perfectly crafted drinks at an unbeatable price! Ask about our happy hour specials*

*Specials may vary by location

Nachos topped with grilled steak, chicken, shrimp, onions, bell peppers and cheese sauce.

Grilled chicken mixed with mushrooms, red, green and orange bell peppers on a bed of rice. Topped with cheese sauce.

Grilled shrimp, onions and zucchini with chipotle peppers and topped with cheese sauce. Served with Spanish rice, salad and tortillas.

$9.95

French fries topped with chorizo or carne asada, mozzarella cheese, cheese sauce, sour cream and pico de gallo.

Only at our FREDERICKSBURG location.

$12.25

Grilled chicken, chorizo, Spanish rice, refried beans and topped with cheese sauce. Served with tortillas.

$9.25

Three quesadillas filled with birria (stewed beef) and served with consome.

Only at our FREDERICKSBURG location.


"Jalisco es Mexico"

From Jalisco, Mexico right to your table

Family owned and operated, El Gran Charro first opened its doors in Stafford in 2006. Inspired by Jalisco’s rich, traditional cooking, our mission has been to bring you the best flavors of Mexico at an affordable price. 

El Gran Charro

Find us on







Stafford Location

2834 Richmond Highway
Stafford, VA 22554


Hours
Mon - Thurs ``11 a.m - 10 p.m.
Fri & Sat 11 a.m. - 11 p.m.
Sun 11 a.m. - 10 p.m.


Call Us
(540) 720 - 7770



Fredericksburg Location

5825 Plank Road Suite #101
Fredericksburg, VA 22407


Hours
Mon - Sat 11 a.m. - 10 p.m.
Sun 11 a.m. - 9 p.m.


Call Us
(540) 412 - 9163


Est. 2006