El Gran Charro

2834 Jefferson Davis Hwy
Stafford, VA 22554
(540) 720-7770
11:00am - 10:00pm
11:00am - 10:00pm
11:00am - 10:00pm
11:00am - 10:00pm
11:00am - 11:00pm
11:00am - 11:00pm
11:00am - 10:00pm



  • Their white salsa dip is heavenly...nothing bad on the menu and the service is amazing. Carlos Okellys and Pancho Villa don't even come close to this place!
  • Best Mexican food in Stafford!
  • The margaritas here are the best! I've never had a bad meal here and the staff are always kind and friendly.
  • Wednesday's lunch specials $4..good portions and friendly service.
  • Best burrito of all time.
  • The Fajitas Texans is very good
  • Carne Asada
  • The margaritas are smooth and excellent, the octopus ceviche is divine, and the tacos are delicious!
  • Pork carnitas are my go to, flavorful, usually have take home. Williams the best bartenders in Stafford, Wed-Sun after 5PM. He makes Margaritas from scratch, I think they are called skinny, but ask.
  • Good food, service, and drinks!
  • The Lunch special fajitas were pretty good.
  • Hands down the best restaurant in town around here. Been coming for years, just a fantastic menu and staff! Happy hour is a really great deal too!
  • Margaritas are outstanding and the biggest ones!! We really enjoy fajitas Texanas the place is really nice
  • Great food at a great price!
  • The food is really good here!
  • Salsa was ok. Not great. Definitely the best of the four places we've tried out around. The food was also just ok. Probably the worst so far. The server we had was terrible! MIA! The search continues.
  • Taco salad and fresh salsa.
  • Recently remodeled and very nice! Excellent salsa and great food. The Fahitas Texans was good
  • Best salsa I've ever had! Fresh cilantro, smoky, spicy... An awesome cheese dip, light crispy chips... And we haven't even ordered yet!!! If you are traveling up route 1 this is worth the stop.
  • The lunch chimichanga plate was the bomb! Not too big, not too little, just the right size. :)

Nearby places

217 Garrisonville Rd
1090 Stafford Market Pl