From Our Editors
For top-rated Mexican fare that customers rave about, head to Casa Grande in Henrico for a meal packed with bold flavor. This restaurant is a terrific spot for families to gather with its kid-friendly ambience and menu. Parties of any size can easily be seated at Casa Grande.
Can't stay at this restaurant long? Pick up and go home.
For patrons' convenience, nearby parking is readily available.
Prices are reasonable, with a typical meal running under $30. Experience the flavorful traditions of Mexican cooking at the highly-rated Casa Grande.