From Our Editors
If warm tortillas and chips 'n salsa are your idea of a good time, El Gran Charro in Stafford should be right up your Mexican-food-eating alley. Rave reviews are the norm here, so come ready to eat. At this restaurant, everyone will find something they love ? kids included! Parties of any size can easily be seated at El Gran Charro.
Carry-out is also available for those who prefer to enjoy this restaurant's cooking from the comfort of their own home.
With a host of nearby parking options, many choose to drive to dinner.
Keep your wallets padded. The meals here won't empty them too much. For the highest rated Mexican food around, make El Gran Charro your first stop.