clock menu more-arrow no yes mobile
Photo by Hybrid Storytellers on Unsplash

10 Top-Notch Mexican Restaurants in Miami

From fine dining to hole-in-the-walls

View as Map

Burritos, fajitas, enchiladas, oh my. There’s no need to wait for Tuesdays to enjoy tacos or travel South of the border for authentic Mexican food. South Florida has an abundance of eateries to satisfy this craving. (Looking to satisfy a taco craving? There’s a map for that here.)

From North Miami to Homestead, get ready to don a sombrero and exclaim a hearty, “Orale!” while enjoying the flavors of Mexico. Restaurants are listed in geographical order from north to south.

For all the latest Miami dining intel, subscribe to Eater Miami’s newsletter.

Read More
If you buy something or book a reservation from an Eater link, Vox Media may earn a commission. See our ethics policy.

This Mexican outpost in Wynwood, brought to us from the people behind Miami favorites — Jaguar Ceviche Spoon Bar and Latam Grill; Talavera Cocina Mexicana; and Peacock Garden Bistro — features variety of regional Mexican dishes and a large assortment of mezcal and tequila offerings in the always buzzing neighborhood.

MAYAMI Mexicantina & Bar 

Copy Link

From the team behind Wynwood favorite El Patio, comes massive Mexican restaurant that offers the same festive feel. The spot offers unique Mexican dishes like beef tartar al pastor; tacos filled with ingredients like chicken tinga, salmon carnitas, sashimi, and pork adobo; ceviches; alongside larger dishes like whole branzino and filet mignon, plus insect-infused Mezcal shots and clever cocktails.

Lolo's Surf Cantina

Copy Link

Chef Sergio Rivera brings Mexico City to South Beach at Lolo’s. Dine on dishes like elote, Mexican-style fries, quesadillas, tacos, and full entrees with vegetarian options. Sip on a variety of beers, wines, and cocktails along with an array of tequilas and mezcals. 

Cantina La Veinte

Copy Link

This Mexican art deco styled cantina offers guests an upscale dining experience. Start with the tortilla soup with pork cracklings or the burrata with candied pumpkin seeds and balsamic-vanilla chipotle reduction. Continue on to the huachinango, a butterflied whole snapper served with white rice, or the short rib braseada. Round out the meal with dessert and a beverage from the bar specializing in tequila and mezcal.

Gorditas Mexican Kitchen

Copy Link

Enjoy Wynwood vibes in West Kendall at this cozy eatery. The affordable menu boasts generous portions of tacos, burritos, tortas, sopes, enchiladas, and, gorditas — all served with choice of side such as rice and beans, and elotes. Carnivores can enjoy the steak quesadillas while vegetarians can opt for the in the poblano mushroom option for most entrees.

Guadalajara Mexican Restaurant

Copy Link

For more than 20 years, Pinecrest locals have flocked to Guadalajara for Mexican cuisine. The colorful eatery offers patrons an extensive menu loaded with appetizers, salads, soups, entrees, desserts, and a kid’s menu along with weekly lunch specials. Highlights include the Guadalajara platter with crispy cheese chile relleno, tamale, chicken enchilada, beef tostado and beef tacos. Compliment the meal with a variety of refreshments including sodas, beer, wines, and specialty cocktails.

Ernesto's Taco Shop

Copy Link

There’s more than just tacos at Ernesto’s. Satisfy that Mexican craving with huevos rancheros for breakfast, a chimichanga for lunch, or any of the various combination platters — including carne asada, chorizo, and wet burrito served with beans and rice for dinner. Ernesto’s affordable menu allows patrons to enjoy many dishes at both locations in Kendall.

El Rincon De Jalisco

Copy Link

Seafood is the specialty at this locals’ go-to Mexican restaurant. Dine on ceviches, fried or grilled fish and shellfish, as well as Mexican classics such as enchiladas, fajitas, burritos, and tacos, of course. All food is made to order so sit down, relax, and order a Margarita or cold beer in a frosty mug while waiting for the food.

La Pasadita

Copy Link

This small shack in Homestead packs big flavor in its Mexican dishes. La Pasadita is not a fancy place but that does not deter patrons from frequenting this hole-in-the-wall. The house specialties are burritos and tacos filled with with carne asada, chicken, carnitas, al pastor, and tongue with the latter also available with chorizo, chicharron, and barbacoa.

La Cruzada Restaurant

Copy Link

Enjoy Mexican dishes at this modest and affordable Homestead gem. The menu is loaded with all the classics expected like enchiladas, mole, tortas, quesadillas, tacos, and loaded burritos. Dine on a complimentary basket of tortilla chips served with three sauces, pico de gallo, cilantro and onions but don’t fill up on these because the generous entrée servings include rice and refried beans. Make sure to order a horchata or michelada to compliment the meal.

Bakan

This Mexican outpost in Wynwood, brought to us from the people behind Miami favorites — Jaguar Ceviche Spoon Bar and Latam Grill; Talavera Cocina Mexicana; and Peacock Garden Bistro — features variety of regional Mexican dishes and a large assortment of mezcal and tequila offerings in the always buzzing neighborhood.

MAYAMI Mexicantina & Bar 

From the team behind Wynwood favorite El Patio, comes massive Mexican restaurant that offers the same festive feel. The spot offers unique Mexican dishes like beef tartar al pastor; tacos filled with ingredients like chicken tinga, salmon carnitas, sashimi, and pork adobo; ceviches; alongside larger dishes like whole branzino and filet mignon, plus insect-infused Mezcal shots and clever cocktails.

Lolo's Surf Cantina

Chef Sergio Rivera brings Mexico City to South Beach at Lolo’s. Dine on dishes like elote, Mexican-style fries, quesadillas, tacos, and full entrees with vegetarian options. Sip on a variety of beers, wines, and cocktails along with an array of tequilas and mezcals. 

Cantina La Veinte

This Mexican art deco styled cantina offers guests an upscale dining experience. Start with the tortilla soup with pork cracklings or the burrata with candied pumpkin seeds and balsamic-vanilla chipotle reduction. Continue on to the huachinango, a butterflied whole snapper served with white rice, or the short rib braseada. Round out the meal with dessert and a beverage from the bar specializing in tequila and mezcal.

Gorditas Mexican Kitchen

Enjoy Wynwood vibes in West Kendall at this cozy eatery. The affordable menu boasts generous portions of tacos, burritos, tortas, sopes, enchiladas, and, gorditas — all served with choice of side such as rice and beans, and elotes. Carnivores can enjoy the steak quesadillas while vegetarians can opt for the in the poblano mushroom option for most entrees.

Guadalajara Mexican Restaurant

For more than 20 years, Pinecrest locals have flocked to Guadalajara for Mexican cuisine. The colorful eatery offers patrons an extensive menu loaded with appetizers, salads, soups, entrees, desserts, and a kid’s menu along with weekly lunch specials. Highlights include the Guadalajara platter with crispy cheese chile relleno, tamale, chicken enchilada, beef tostado and beef tacos. Compliment the meal with a variety of refreshments including sodas, beer, wines, and specialty cocktails.

Ernesto's Taco Shop

There’s more than just tacos at Ernesto’s. Satisfy that Mexican craving with huevos rancheros for breakfast, a chimichanga for lunch, or any of the various combination platters — including carne asada, chorizo, and wet burrito served with beans and rice for dinner. Ernesto’s affordable menu allows patrons to enjoy many dishes at both locations in Kendall.

El Rincon De Jalisco

Seafood is the specialty at this locals’ go-to Mexican restaurant. Dine on ceviches, fried or grilled fish and shellfish, as well as Mexican classics such as enchiladas, fajitas, burritos, and tacos, of course. All food is made to order so sit down, relax, and order a Margarita or cold beer in a frosty mug while waiting for the food.

La Pasadita

This small shack in Homestead packs big flavor in its Mexican dishes. La Pasadita is not a fancy place but that does not deter patrons from frequenting this hole-in-the-wall. The house specialties are burritos and tacos filled with with carne asada, chicken, carnitas, al pastor, and tongue with the latter also available with chorizo, chicharron, and barbacoa.

La Cruzada Restaurant

Enjoy Mexican dishes at this modest and affordable Homestead gem. The menu is loaded with all the classics expected like enchiladas, mole, tortas, quesadillas, tacos, and loaded burritos. Dine on a complimentary basket of tortilla chips served with three sauces, pico de gallo, cilantro and onions but don’t fill up on these because the generous entrée servings include rice and refried beans. Make sure to order a horchata or michelada to compliment the meal.

Related Maps