The Best Mexican Restaurant In Every State, Hands Down

You have to go a long way to find a place in the United States where there isn’t a Mexican restaurant. As the country’s second most popular ethnic food, most counties have at least one, according to Pew Research. It’s easy to understand why it’s so popular: Mexican food offers a world of flavor from seven main regions, all underpinned by a rich, diverse culture.

There’s something for everyone, too, from the beef-forward Norteño and the tortilla-based recipes of Oaxaca, to the cosmopolitan mix of Yucateco food, threaded through with achiote spice. Throw in the much-loved Tex-Mex combo and there’s no denying this colorful, complex, and above all delicious cuisine lights up the lives of foodies across America. With so much diversity on offer, there’s no wonder plenty of outlets are competing for diners’ attention. From food trucks to Michelin-starred restaurants, Mexican food runs the gastronomic gamut. But will your favorite spot feature among our run down of the best Mexican restaurant in every state, hands down?

El Barrio in Birmingham, Alabama

Many Mexican restaurants shout about their authenticity, but at El Barrio its up front about being “Mexican inspired.” It takes some of the best of every region and giving it its own twist.

Produce is sourced seasonally, and locally, while all the meat is raised humanely, so it’s good for the soul as well as the stomach. The menu, which includes plantain nachos (which remind us of this side to serve with chilaquiles) and chicken mole to die for, has seen accolades aplenty — rightly so…

Story continues

TRENDING NOW

LATEST LOCAL NEWS