Mexican restaurants in Dallas

Top 15 Mexican Restaurants in Dallas

Young entrepreneurs and those looking for a nightlife experience that only Texas can provide are driven to Dallas by its intriguing opportunities and diverse entertainment. While the city’s sweeping skyline and bustle are appealing, the most amazing thing about Dallas is its food. Dallas is rich in Spanish and Mexican history and is a mecca for all varieties of Mexican cuisine. So join us as we explore the top Mexican restaurants in Dallas offering delicious Mexican cuisine.

Cotton and oil production have placed Dallas on the map. While it is still a manufacturing center for this product, the Big D also has wonderful Mexican cuisine. So, whatever your preferences are, Dallas has something for you.


Top Mexican Restaurants in Dallas

With the vast number of Mexican restaurants in Dallas, we could easily spice up your day with 100 Mexican restaurants in Dallas, but these 15 serve as a solid base. That said, let’s explore.

1. Mi Cocina

Mi Cocina
Image Source: mcrowd
Mi Cocina

When you find a neighborhood restaurant with many locations, you know it’s one of the best. So as you can imagine, Mi Cocina is one of the best Mexican restaurants in Dallas.


Mi Cocina is a busy Mexican restaurant that exclusively serves the best to its clients. Did we mention the margaritas? It is legendary.

Knowing what to order at any Mexican restaurant can be difficult because everything on the menu seems wonderful.

Our favorite dish at Mi Cocina, though, is Ernie’s Chicken. The marinated grilled chicken breast melts softly on your tongue, topped with your choice of poblano crema or sour cream sauce.

For the perfect Mexican dinner, combine this chicken breast with rice, guacamole, and pico de Gallo.


2. Mariano’s Restaurant

 Mariano’s Restaurant
Image Source: dallasobserver
Mariano’s Restaurant

Mariano’s Restaurant should be on your list if you are looking for one of the top Mexican restaurants in Dallas.

Mariano’s low-key environment makes you feel like a member of the family, and the small and modest dining area offers an up-close and intimate dining experience.

The original menu includes all of your favorite Mexican dishes, such as quesadillas, enchiladas, and burritos.

The Adolfo Plate, a cheese enchilada with rice and beans and carne asada, is a standout dish at Mariano’s. It doesn’t get any more genuine than that!

3. The Mexican

The Mexican
Image Source: themexican
The Mexican

The Mexican has established itself as one of the most gorgeous Mexican restaurants in Dallas since its launch last year. Every subtly themed room’s magnificent interiors and designer elements all depict class and elegance.

Expect superb service to match the high-end menu items that make this a special-occasion destination for anyone who considers $24 to $30 for a plate of enchiladas without sides to be excessive.

4. Joe Leo Fine Tex Mex

 Joe Leo Fine Tex Mex
Image Source: lakewood.advocatemag
Joe Leo Fine Tex Mex

Tex-Mex lovers understand that sometimes only a crispy beef taco will satisfy a craving. Even though they have great queso and guacamole, and family-style fajitas, the nachos with ceviche-style shrimp and Joe Leo‘s Golden Tacos keep us coming back.

They’re called “golden” because of the big mound of freshly grated cheddar on top, and they come soft or crispy with a variety of fillings, but the delicious Beef Picadillo is the gold standard.

5. Primo’s MX Kitchen

Primo’s MX Kitchen
Image Source: papercitymag
Primo’s MX Kitchen

Primo’s, once one of the most popular Mexican restaurants in Dallas for delicious Mexican food and a party atmosphere, closed for a few years before reopening as Primo’s MX Kitchen and Lounge.

You could stop by for Half Price Fajita Wednesdays, $2 Taco Tuesdays, or a hearty brunch.

Of all, good moments with friends will always be in Primo’s DNA, so even if you only want to gather over zesty Margaritas and Carne Asada Fries, you’ll have a great time.

6. Gabriela & Sofia’s

Gabriela & Sofia's
Image Source: prestonhollow.advocatemag
Gabriela & Sofia’s

Several Mexican restaurants in Las Vegas serve table-side guacamole, but for some reason, we like Gabriela & Sofia’s avocado creation more.

The components are the same, so it defies explanation, but we credit at least some of its customers’ devotion to the cart pushers’ kindness.

Elsewhere on the menu, the Shrimp Enchiladas stand out, as do the all-day breakfast options (we recommend the Eggs and Brisket) for a brunch-time vibe.

7. Javier’s Gourmet Mexicano

Javier’s Gourmet Mexicano
Image Source: theinfatuation Javier’s Gourmet Mexicano

Javier’s, one of the best Mexican restaurants in Dallas, has been serving exquisite Mexican food since 1977 and is an up-scale dining experience that you must try.

A full wine selection, as well as a lounge and cigar bar, make Javier’s a destination not only for its food but also for the ambiance and extras.

While we could go on and on about their cigar and wine selection, it is the true Mexican food that distinguishes this restaurant. While the costs reflect the gourmet cooking style, the flavor is well worth the expense.

Try the Filete Pimienta for a unique flavor of Mexican cuisine. The tenderloin filet is sautéed with the chef’s amazing black pepper sauce and served with vegetables and black beans.

8. Jose

Image Source: jose

Jose‘s is one of the top contemporary Mexican restaurants in Dallas. It is immersed in Jalisco culture. You’re sure to have a fantastic time and eat delicious food at Jose, with favorites like seasonal aguachile, salt-rimmed margaritas, and modern Mexican meals.

While every menu item at Jose is delicious, nothing matches the Torta. Jose’s Torta is made of queso fresco, chopped onion, avocado, toasted telera bread, refried black beans, and Roma tomatoes, and it comes with your choice of beef, chicken, or pork carnitas.

The freshness of the sliced veggies, together with the toasted bread and perfectly seasoned meat, creates a mouth-watering feast.

9. El Fenix

El Fenix
Image Source: elfenix
El Fenix

Perhaps it’s their award-winning Margaritas that have made them famous, or it’s their homemade soups. Whatever it is that has placed El Fenix on the map across Texas must be special.

El Fenix has a vast collection of award-winning margaritas, a meal at El Fenix is incomplete without the original house margaritas.

You could pair your margarita with a chimichanga, a Tex-Mex special. El Fenix deep-fries the flour tortilla, which is loaded with seasoned chicken or Picadillo meat and then topped with chile with queso or creamy tomatillo sauce.

The traditional recipe is accompanied by guacamole, pico de gallo, sour cream, and rice.


10. Mi Dia From Scratch

Mi Dia From Scratch
Image Source: midiafromscratch
Mi Dia From Scratch

If the name doesn’t tell you, the distinct and unrivaled flavor will. Mi Dia From Scratch is certainly one of the best Mexican restaurants in Dallas and it serves some of the best made-from-scratch Mexican meals available.

Gabriel DeLeon understands how to combine traditional Mexican spices with modern Texas ingredients to create dishes that represent both previous and present cultural generations.

A Santa Fe-inspired Ox Eyes Stacked Enchiladas is one of the more unusual items on the Mi Dia From Scratch menu.

These enchiladas are prepared with organic blue corn tortillas, stuffed with cheese, beef, and onion, and topped with a fried egg and chile sauce from New Mexico. This meal goes well with guajillo rice and refried beans.

11. Pepe’s & Mito’s

Pepe’s & Mito’s
Image Source: dallasobserver
Pepe’s & Mito’s

Pepe’s and Mito’s, located on Elm St in Dallas, is one of the top Mexican restaurants in Dallas to add to your list of favorite places to eat.

The modest eatery exudes a genuine southern vibe, with walls painted with scenes from Mexico’s streets and national colors.

Knowing what to order might be time-consuming with so many appetizers, Mex-Tex, tacos, soups, lunch, brunch, and house-made plates.

Pepe’s & Mito’s Huevos Rancheros are unlike any other, since the ranchero sauce flows over the refried beans, creating a culinary delight.

12. Mia’s Tex Mex

Mia’s Tex Mex
Image Source: miastexmex
Mia’s Tex Mex

Butch and Ana Enriquez have created a name for themselves in the Dallas dining industry by serving high-quality Tex-Mex in a casual setting.

Mia‘s Tex Mex has something for everyone, from handmade Rellenos. You can’t get enough tacos. That is why the brisket tacos are standout dishes at Mia’s Tex Mex.

The two delicate beef tacos are stuffed with grilled onions, Monterey jack cheese, and poblano peppers, which create the ideal combination of spice and taste. The tacos come with beef rice, gravy, and beans, as well as corn tortillas or flour.

13. Avila’s Restaurant

Avila’s Restaurant
Image Source: dallasobserver
Avila’s Restaurant

Avila’s is a family-run Mexican restaurant that mixes its Mexican and Texan traditions into every dish. This charming restaurant offers a cultural dining experience that you won’t find anywhere else, making it one of the best Mexican restaurants in Dallas.

Try the Dan’s Burritos, a flour tortilla filled with beans, cheese, and beef and topped with queso, pico de Gallo, and lettuce.

If you’re not feeling the burrito, you can order three crispy chicken tacos that scream authenticity.

14. Velvet Taco

Velvet Taco
Image Source: dallasnews
Velvet Taco

Did you mention tacos? Velvet Tacos is noted for serving “tacos without borders” and making some of the most delicious tacos in Texas. Velvet Taco, one of the best Mexican restaurants in Dallas, is a must-visit taco destination.

With chicken tacos ranging from spicy tikka chicken to buffalo chicken and beef options such as slow-roasted Angus brisket and grilled flank steak, you’re sure to find a taco that calls your name.

They also serve vegetable, fish, and pig tacos, as well as other classic Mexican sides.

15. Veracruz Cafe

Veracruz Cafe
Image Source: dallasobserver
Veracruz Cafe

Veracruz Cafe specializes in culinary excellence from the Mexican state of Veracruz, displaying Mayan, Muasteco, Mesoamerican, and Aztec Cuisine.

Tex-Mex and Veracruz inspire the indigenous food on the menu in this restaurant. The El Borracho Del Pueblo, a sirloin steak Asado marinated in lime juice and tequila, and the beef flautas or three blue corn chicken, Flautas Azules, are all on the menu options.

While every item on the menu is worth trying, our favorite is the Peace Pipe. A foot-long flour tortilla topped with stuffed with grilled chicken or beef, red sauce and queso fundido onion, mushrooms, sweet peppers, and guacamole.


With its lovely flavors, quality ingredients, and distinct cultural influences, Mexican cuisine has become a part of Dallas’ food scene. Dallas has an abundance of fantastic Mexican food options, ranging from street tacos to luxury dining experiences.

In this piece, we have listed 15 top Mexican restaurants in Dallas you are sure to find traditional Mexican dishes, prepared the Mexican way. A trip to any of them will show you why they make our list.