Authentic Mexican cuisine, with its bold flavors and amazing history, is about as delicious as it gets, and we’re thankfully living in an era when high-quality Mexican fare is within driving distance of just about everyone in America. Don’t believe us? Then keep reading to learn where to find the best Mexican restaurant in every state and the District of Columbia.
Thanks in large part to the Mexican diaspora, some truly great Mexican restaurants are popping up in some unexpected places. In cities as far-flung as Missoula, Montana, and Shepherdstown, West Virginia, enterprising restaurateurs have recognized a gap in the market and are going above and beyond to fill it. You might think that it’s impossible to find great chicken mole in Rapid City, South Dakota, but in today’s interconnected age, that couldn’t be further from the truth.
In order to find the best Mexican restaurant in every state, we started by consulting previous rankings, including America’s Best Mexican Restaurants and The Best Taco in Every State. We then consulted with our contingent of city editors from across the country, checked local rankings, and researched review sites to see which ones got the highest marks from in-the-know locals. We then judged each contender on quality of ingredients, skill in preparation, level of local renown, and authenticity. Some “fusion” was acceptable, but a focus on being as authentically Mexican as possible was key. We also gave humble taquerías the same consideration as fancy sit-down places and boisterous cantinas.
Click here to learn about where to find the best Mexican restaurant in your state. And the next time somebody tells you that you can’t find a great enchilada outside of a handful of cities, you can remind them that, though that might have been true 20 years ago, times have changed, and that’s something for which we should be very thankful.