Texas is quite the foodie paradise. From quality BBQ and irresistible Southern restaurants to some of the best ice cream in the country, there’s no cuisine that you won’t find Texans taking and putting their own spin one.
However, when it comes to Mexican food, this is one of the best states for prime Mexican cuisine. You’ll find everything from Tex-Mex and tamales to 100% authentic Mexican food that tastes as if your abuela just cooked it up for dinner.
And, seeing as Dallas is home to some of the best restaurants in the states, you’ll find that the best Mexican restaurants offer full flavour. Hungry for more than just chips and salsa? Head to any of the seven best Mexican restaurants in Dallas.
Best Mexican Restaurants In DallasHow do these rankings work?
Meso Maya might look trendy, and it is, but they also serve some of the most authentic Mexican food in Dallas. Enjoy a variety of Oaxaca and Puebla-inspired recipes here, highlighting dishes such as Budin Azteca and Bistek Oaxaca. Each dish here is expertly crafted to showcase a perfect balance of flavours. And, they do it all while sticking to their traditional culinary roots. Definitely worth a visit…or two.
At Cristina’s, chimichangas are smothered in mouthwatering sauces and tacos are topped with some of the freshest ingredients around. Simply put, this is one of the best Mexican restaurants in Dallas for a reason. They’ve been serving authentic Mexican food to Dallas-area residents for over 30 years, which probably accounts for why everything here is so downright delicious.
You’ll find a few locations of the famous Cantina Laredo sprinkled all over the Dallas area, which is great as you’re probably going to end up craving this food every chance you get. The tableside guacamole is perhaps one of the tastiest gaucs you’ll ever enjoy, and it pairs perfectly with any of their special Happy Hour drinks they offer during weekdays. Although, what doesn’t pair well with half-priced alcoholic drinks?
Whether you’re interested in inventive tacos or want to treat yourself to a full-on eight-course traditional Mexican meal, Revolver Taco Lounge offers it all. Here, they make their tortillas fresh daily and base them off of family recipes straight from the Michoacán state of Mexico.
However, it’s their 14-seat, reservation-only secret room that makes this place truly intriguing. It’s called the Purepecha Room, and it’s where you can enjoy an eight-course prix-fixe menu. Definitely worth a visit just for the experience itself.
What’s not to love about a place that offers over two-dozen taco options? From breakfast tacos to seafood-filled tacos and straight through to the classics, there’s something on the menu here for everybody. Enjoy a sampling of their best tacos, pair them with a fresh margarita, and you’ve got the perfect Taco Tuesday vibes to keep you going through the week.
Avila’s menu is a bit more Tex-Mex than traditionally authentic Mexican. However, that doesn’t stop it from being one of the most popular Mexican restaurants in Dallas. A local family has been running this food paradise for over three decades, serving dishes such as brisket tacos and their famous chile relleno. Make sure you try their homemade hot sauces but prepare for a fiery flavour.
The original Rafa’s restaurant opened in 1975, which makes this place one of the oldest Mexican restaurants in Dallas. If you’re looking for food full of flavour and tradition, then this is the spot for you. The menu is quite extensive, which means that you might want to ask the staff for suggestions depending on what you’re craving. Or, start with their rib-eye steak Mexicano and work your way in from there. You really can’t go wrong with anything you order here.