Skip to content

Mexican Restaurants In Miami That Are Totally Delicioso 🌮

Mayami Mexicantina
Antojitos Mexicanos Tenorio
Xochimex Cantina Grill
Bodega – South Beach
Taqueria Viva Mexico
Tequiztlan Mexican Restaurant and Tequila Bar
Mi Rinconcito Mexicano
Jacalito Mexican Restaurant
5 tacos from mayami mexicantina in miami
Mayami Mexicantina
tacos from antojitos mexicanos tenorio in miami
Antojitos Mexicanos Tenorio
3 tacos from xochimex cantina grill in miami
Xochimex Cantina Grill
tacos from bodega south beach in miami
Bodega – South Beach
flour tortilla tacos from taqueria viva mexico in miami
Taqueria Viva Mexico
fish tacos from tequiztlan mexican restaurant and tequila bar in miami
Tequiztlan Mexican Restaurant and Tequila Bar
burritos, salad, and refried beans from mi rinconcito mexicano in miami
Mi Rinconcito Mexicano
burritos, tacos, and quesadillas from jacalito mexican restaurant in miami
Jacalito Mexican Restaurant

With a 70% Hispanic/Latino population, it is no one wonder Miami is home to a long list of restaurants and food spots that serve delicious Mexican cuisine. Whether you’re craving the staple dishes such as tacos and burritos, or are looking for authentic or innovative Mexican food, we’ve compiled a list of the best Mexican restaurants in Miami for you to try the next time you’re hungry and in the city. 

Tacos from Mayami Mexicantina, Miami, FL
Photo Credit: Yelp

Mayami Mexicantina

127 NW 23rd St Miami, FL 33127 Wynwood
(786) 660-1341

Mexicantina is a great place to find good food, drink, and music. The ambiance and service is often raved about, as well. Mexicantina is best experienced at night. They are open everyday from 5pm until 3am, making it a perfect spot for date nights or a late night out with friends. On the weekends, they offer a brunch menu, as well. If you’re new to Mexicantina, we suggest trying to crispy shrimp tacos or the short rib plate which a crowd favorites. 

 

Tacos from Antojitos Mexicanos Tenorio, Miami, FL
Photo Credit: miamiandbeaches.com

Antojitos Mexicanos Tenorio

13856 SW 56th St Miami, FL 33175
(305) 225-5125

If you happen to find yourself craving tacos on a Tuesday, make sure you stop by Antojitos Mexicanos Tenorio for $2 Taco Tuesday! They serve delicious tacos ranging from asada, pollo, chorizo, al pastor, or carnitas. We personally love the the chorizo and al pastor tacos. The quaint restaurant is open from lunchtime until 9pm.

 

Tacos and chips from Xochimex Cantina Grill, Miami, FL
Photo Credit: fgvipshop.top

Xochimex Cantina Grill

5761 NW 7th St Miami, FL 33126
(786) 452-8088

At Xochimex Cantina Grill, the Mexican household dishes like beef tacos and burritos with white or tortillas are some of our favorites on the menu. We also recommend trying chicken burritos and fish tacos. You get your serving fresh with veggies and drinks on the side, all for a good price and a mouthful filling. If you’re looking for a good place to catch lunch, this is the place to try.

 

Tacos from Bodega – South Beach, Miami, FL
Photo Credit: usarestaurants.info

Bodega – South Beach

1220 16th St, Miami Beach, FL 33139
(305) 704-2145

When you want an explosive place for well-cooked meals with a specialty for chefs, you might want to check out Bodega. In the heart of Florida, you have a chill spot for Mexican dishes such as steak Chimichuri, Queso Fundido, and of course, tacos! In fact, Bodega’s in-house chef, Bernie Matz has even been popularly christened as the Connoisseur of the Taco.  The meals are locally inspired and the restaurant offers great service. It’s certainly one of the spots in Miami Beach that you don’t want to miss!

Tacos from Taqueria Viva Mexico, Miami, FL
Photo Credit: tacoselnevadonc.com

Taqueria Viva Mexico

2516 SW 8th St Miami, FL 33135
(786) 817-0840

If you want a place where food is fire, Taqueria Viva Mexico is for you. We highly recommend trying the Chicharon, Tripa and Al Pastor tacos. You’ll find your staple Mexican dishes on the menu, as well such as guacamole and quesadillas. This is a great Mexican restaurant in Miami to check out with friends as it offers a vibrant and charming ambience, perfect for celebrations and small get togethers.

 

Shrimp Tacos from Tequiztlan Mexican Restaurant and Tequila Bar, Miami, FL
Photo Credit: thrillist.com

Tequiztlan Mexican Restaurant and Tequila Bar

1884 Bay Rd Miami Beach, FL 33139
(305) 397-8442

The name says it all– Tequiztlan is home to Tequila and Mezcales. This Mexican restaurant in Miami takes great pride in its long heritage of serving delicious Mexican cuisine that guarantee guests a memorable experience. For starters, their freshly made guacamole with chips and salsa is highly recommended. It’s so good, in fact, that is could pass as an entree all on its own. If you’re still hungry for more, we also suggest ordering the steak fajitas or sweet plantains with carnitas. The restaurant offers both new and authentic Mexican cuisine paired an ambience dressed in modern Mexican design.

 

Flautas from Mi Rinconcito Mexicano, Miami, FL
Photo Credit: businessyab.com

Mi Rinconcito Mexicano

1961 SW 8th St Miami, FL 33135
(305) 644-4015

Are you dreaming of Queso Fundido? What about tacos and al pastor? Then you should probably visit Mi Riconcito Mexicano! The food will meet and surpass your expectations without denting your pocket. The guacamole and chips with carne asada here will leave a great impression. Once you eat here, you’ll probably want to come back again and again. Not only are the chips and sauces free, serving sizes are also quite large. With all this, your food will not cost anything more than twenty dollars on the highest side. What’s not to love? 

 

Quesadillas from Jacalito Mexican Restaurant, Miami, FL
Photo Credit: usarestaurants.info

Jacalito Mexican Restaurant 

3622 W Flagler St, Miami, FL 33135
(305) 443-1336

If you are looking for a spot to bring your pet, then visit Jacalito Taqueria. While the place is quite quaint and snug, the food is everything that you are thinking to have for an out. The food is mostly natural and prepared to preserve and bring out its best taste. The staff also give it a radiant energy and a good personality that is right for guests and makes them feel good. The traditional steak tacos at Jacalito will cap the whole experience and leave you craving for more until you come back! 

For more information on where to eat and drink in Miami and Ft. Lauderdale, visit our city page!

Editor’s Note: This article was originally published on May 8, 2022 and last updated on August 4, 2023. Please refer to restaurant websites and social media pages for the most up-to-date information.