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.