Best Mexican Restaurant

Readers' Pick

Plaza Azteca

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

Second Place: Mexico Restaurant

Third Place: Casa Grande Mexican Restaurant

Yes, it's a chain and yes, it still garnered enough votes to be named favorite Mexican restaurant, meaning the nachos, burritos, enchiladas and tableside guacamole don't taste too corporate. Like the runners-up, Plaza Azteca offers multiple locations, meaning you're never far from a good Americanized Mexican fix. Mexico undoubtedly gets votes for its wide ranging locations — Sandston to Short Pump with a stop in Woodlake — and speedy, friendly service. Casa Grande goes out of its way to prepare its dishes with mild spices, making it a family friendly natural. In all likelihood, a lot of vegetarians vote for this category given the extensive vegetarian menus at all three.

More Categories

More Categories


Arts, Culture and Entertainment

Food and Drink

Goods and Services


People and Places