Best Mexican Restaurant

Readers' Pick

First Place: Plaza Azteca

6623 W. Broad St.; 12020 W. Broad St. 10099 Broad
Road, other locations.

Second Place: Mexico Restaurant

Third Place: Casa Grande Mexican Restaurant

With more than 30 locations and still growing, the corporate chain Plaza Azteca is well-known for its festive atmosphere, heaping portions and familiar Mexican menu. Tableside guacamole, nachos and combo platters come in lots of variations, and sizzling fajitas are among the most popular dishes. From the bar, margaritas and beer pair well with fried appetizers and fresh salsa. A kids' menu, performances by mariachi bands, friendly service and multiple locations from here to Massachusetts make this chain a high-visibility brand that started in Virginia not quite 10 years ago. Another well-rooted local chain, Mexico Restaurant appears in many of the city's neighborhoods, offering a fast family meal or a spot to sip and hang out. All the classics are covered, from enchiladas and tacos to meat and seafood entrees. Regulars appreciate the family-run civic pride, affordable prices and service so prompt it's almost unfathomable. Customers give more love to Casa Grande Mexican Restaurant, which has separately owned Short Pump and Midlothian locations. Prices are modest, food is served fast and hot, and even the hungriest eaters get their appetites covered with hearty, cheese-topped portions of Mexican favorites.

More Categories

More Categories


Arts, Culture and Entertainment

Food and Drink

Goods and Services


People and Places