The best Mexican food in Miami right now

From taco stands to fine dining restaurants


Keep this guide handy for when you’re in the mood for Mexican food in Miami. 

Good Mexican food can be tricky to find outside of Mexico. It basically comes down to scoring the right ingredients and knowing the complex techniques of Mexican cooking.

So if you want to eat the best of the best, we recommend starting with a trip to Mexico City. If that’s not in your budget or if you can’t make it out there, then this guide is for you.

In this list of Mexican restaurants, you will find our favorite variations of Mexican food in Miami. It’s the closest we’ve come to the real deal.


Neighborhood: Coconut Grove
Address: 3413 Main Hwy

f you love a freshly made corn tortilla, then you need to check out the one-star Michelin restaurant, Los Felix. Founders Pili Restrepo, Josh Hackler, and chef Sebastián Vargas have created a menu that respects and follows the traditional and almost extinct Milpa farming techniques of heirloom corn.

Here you will find familiar and comforting Latin flavors presented in a refined way. Some of our favorite dishes for dinner include the crudo aguachile and pork cheek carnitas.


View this post on Instagram


A post shared by Los Félix (@losfelixmiami)


Neighborhood: Little Havana
Address: 1961 SW 8th St

Mi Rinconcito Mexicano created by sisters Maria Guillermina y Maria Dolores on 8th Street has been one of our favorite weekend lunch spots to stuff our faces with sopes, gorditas, and tacos for years.

You don’t want to come here to have a light meal. You want to stop by for the familiar cozy vibes of Mexican dishes and then pass out.

The menu features sandwiches like Pierna Enchilada with smoked pork chopped in spicy sauce Flautas Chorreadas, and different combos like the combo 2 that comes with 2 flautas, 2 sopes, 2 gorditas, 1 quesadilla chilanga, served with guacamole and pico de gallo.


View this post on Instagram


A post shared by Eat it MIA (@eatitmia)


Neighborhood: Wynwood
Address: 30 NW 24th St

Wolf of Tacos is an outdoor taco stand where taco lover dreams are filled. Sitting on a vertical spit, the al pastor calls to you as it turns ever so slowly. If there is one thing you are going to try from Wolf of Tacos it’s the al pastor. Wolf of Tacos can be found at J Wakefield Brewing on Tuesday and Siesta Club on Thursday.


Neighborhood: Downtown
Address: 20 W Flagler St

Located in Downtown, El Primo Red Tacos started as a pop-up in the former location of PEZ. It’s still going strong with a limited menu of Jalisco dishes that feature birria tacos, that’s meat slow cooked into a stew with different chiles.

They have variations of the popular red tacos, some with cheese, guacamole, and beans, served in corn tortillas, and flour tortillas. Non-traditional dishes on their menu include the birriamen with ramen noodles and the birria nachos.

We like to keep it simple with the quesataco served on a corn tortilla, melted cheese, birria, and a side birria consomé for dipping. We’d go here for a quick bite and when you’re still hungover at 5 PM.


Neighborhood: Coral Gables
Address: 2299 Ponce de Leon

Talavera Cocina Mexicana holds a special place in our hearts. It recently got a facelift so expect a more modern look. It’s consistent and caserito. We love their guac served with chicharron, enchiladas suizas, cilantro soup, and flautas.


Neighborhood: Various locations

Taquiza has two locations in Miami Beach to hit after sitting out on the beach.

Grab some barbacoa tacos with braised brisket and some huitlacoche (Mexican corn truffle) tacos with sweet corn, Fresno chile, and green onion. If you’re looking for something with queso, try the squash blossom quesadilla with crispy cotija and melted chihuahua cheese.


View this post on Instagram


A post shared by Taquiza Tacos (@taquizatacos)


Neighborhood: Wynwood
Address: 2801 NW 2nd Ave

While most Mexican spots in Wynwood are more casual, Bakan stands out with its beautifully designed and modern indoor/outdoor space and its collection of over 500 mezcals and tequilas. Try the tostada de chapulines, shrimp aguachile, and queso fundido.


View this post on Instagram


A post shared by BAKAN Wynwood (@bakanwynwood)


Neighborhood: Little Havana
Address: 2516 SW 8th St

This non-pretentious taqueria located on 8th street has some of the best tacos in town. They also feature unique beef cuts that you can’t generally get such as ear, tongue, stomach, surtido (which is a mix and the one we’d get).

Here you’re getting simple tacos focusing on beef cuts with onions, cilantro, and salsitas of course. They’re open until 2 am on the weekend for a late-night bite to soak about all those drinks.


Neighborhood: Downtown
Address: 16 W Flagler St

Right next to El Primo Red Tacos you will find Tacos El Porky, another concept by the same group.

It’s always a good sign when there’s a taqueria in Miami that specializes in one type of taco. Tacos El Porky offers Al pastor tacos and gringas in a fast-casual setting. You’re stopping by for a quick lunch or before midnight on Friday and Saturday.


Neighborhood: Miami Beach
Address: 1884 Bay Rd

Tequiztlan located in Sunset Harbour is an eccentric Mexican restaurant with neon lights, Frida Khalo paintings hanging from the walls, and some great Mexican eats.

They’re serving delicious tacos de lengua, cochinita pibil, chicken huarachi with beans spread & queso. For dessert, get the fried ice cream.


Neighborhood: Little River
Address: 201 NE 82nd St

At the corner of NE 82nd Street and second ave, you’ll find La Santa Taqueria.

The menu includes over a dozen varieties of tacos (two per order), gringas, quesadillas, and shareable staples such as Guacamole and Churros. La Santa Taqueria also serves beer and wine, and they make a delicious Michelada preparada!

The Guacamole & Totopos features fresh guacamole, tortilla chips, and salsas of various levels of spiciness, including molcajeteada salsa, habanero salsa, chile guajillo salsa, tomatillo sals and pico de gallo.

Our favorite taco was the Carnitas. Classically prepared with confit pork, pickled and chopped onions, and a dollop of salsa verde. We also loved the Baja Shrimp and Pulpo, which were topped with fresh octopus and aji amarillo.


The best Mexican food in Miami right now