Local Guide · Miami

Mexican Restaurants in Miami

Tacos al pastor, birria, agua frescas — the locals' guide to Mexican restaurants across Florida, from Tex-Mex chains to family-run taquerías.

31 spots 4.5 avg rating 12 neighborhoods

Mexican food in Miami sits in the shadow of Cuban and Caribbean cooking, which means the scene is smaller, more concentrated, and more regional than what you'll find in Houston or Los Angeles. The strongest clusters are along Calle Ocho in Little Havana, the Coral Way corridor, and the Brickell/Edgewater high-rise belt, with a separate pocket around Blue Lagoon that serves the airport workforce and skews toward weekday lunch traffic. South Beach rounds out the list with a handful of late-night taquerias built for the bar crowd rather than the brunch crowd.

When picking from the list below, pay attention to which region of Mexico a kitchen actually cooks from. Spots like Taco Stand Calle Ocho and Taquitos Mexicanos El Paso lean street-style with corn tortillas pressed in-house, while Brickell rooms tend toward a polished Mexico City template with mezcal programs and higher checks. Locals also watch the salsa bar before ordering — a kitchen that puts out three or four salsas made that morning is usually a different operation than one pouring from a squeeze bottle, regardless of how the dining room looks.

Common questions about mexican restaurants in Miami
Which Miami neighborhood has the best Mexican restaurants?
Little Havana's Calle Ocho strip and the Coral Way corridor have the deepest concentration of family-run taquerias, while Brickell and Edgewater carry the higher-end sit-down rooms. Blue Lagoon near the airport has a smaller cluster that locals use for weekday lunch, and South Beach skews toward late-night counter spots.
When did Miami become known for Mexican food?
Miami's Mexican scene grew noticeably in the 2010s as Mexican migration to South Florida increased and Mexico City chefs began opening Brickell outposts. It remains smaller than the Cuban, Colombian, and Venezuelan presences, but Coral Way and Little Havana have supported steady Mexican taquerias for roughly two decades.
Are Miami Mexican restaurants open late?
Late-night hours are concentrated in South Beach and along Calle Ocho, where several taquerias serve past midnight on weekends to catch the bar crowd. Brickell sit-down restaurants typically close kitchens by 11 p.m., and Blue Lagoon and Coral Way spots usually wind down between 9 and 10 p.m.
Do Miami Mexican restaurants take reservations?
The Brickell, Edgewater, and South Beach sit-down restaurants generally take reservations through OpenTable or Resy, especially for parties of four or more. Counter-service taquerias in Little Havana, Coral Way, and Blue Lagoon are almost always walk-in only, with the longest waits falling on Friday and Saturday evenings.
Sort:
02 — All Spots

Every mexican restaurants in Miami

31 total · ranked
Ad slot: inline
07. DD's TACO Closed
Allapattah

DD's TACO

DD's TACO is a late-night Mexican taqueria in Allapattah, Miami, located at 1801 NW 17th Ave (ZIP 33125). The restauran…

★ 4.9 49 reviews $$
08. Mezquite Taqueria & Michelada Bar Closed
Coral Way

Mezquite Taqueria & Michelada Bar

Mezquite Taqueria & Michelada Bar is an authentic Mexican restaurant in Coral Way, Miami, located at 2280 SW 22nd St ju…

★ 4.8 133 reviews $$
09. Closed
Brickell

Nacho Bizness International Taco Bar

Nacho Bizness International Taco Bar is a mobile Mexican food truck in Brickell, Miami, founded in 2010 by chef-owner A…

★ 4.6 87 reviews $$
10. Taco Stand Calle Ocho Closed
Little Havana

Taco Stand Calle Ocho

Taco Stand Calle Ocho is a Mexican restaurant in Little Havana, Miami, serving San Diego-style Baja tacos, burritos, an…

★ 4.5 850 reviews $$
11. Closed
South Beach

Tacomoli

Tacomoli is a Mexican restaurant located at 409 15th St in the City Center section of South Beach, Miami Beach, Florida…

★ 4.5 600 reviews $$
12. Closed
Allapattah

TAKEROLOKO Allapattah

TAKEROLOKO Allapattah is a Mexican taqueria-style food truck at 2728 NW 32nd St in the Allapattah neighborhood of Miami…

★ 4.5 180 reviews $$
13. Chilango Soul Miami Closed
Little Havana

Chilango Soul Miami

Chilango Soul Miami is a Mexican taco truck in Little Havana, Miami, FL, serving authentic tacos in Little Havana from…

★ 4.5 42 reviews $$
14. Sr de Los Tacos Blue Lagoon Closed
Blue Lagoon

Sr de Los Tacos Blue Lagoon

Sr de Los Tacos Blue Lagoon is an authentic Mexican restaurant and taqueria in the Blue Lagoon neighborhood of Miami, F…

★ 4.5 24 reviews $
15. Lolita Restaurant Closed
Little Havana

Lolita Restaurant

Lolita Restaurant is a casual Mexican taqueria in Little Havana, Miami, located at 316 SW 8th Ave one block off Calle O…

★ 4.5 22 reviews $$
16. Mari's Latin Grill Closed
Key Biscayne

Mari's Latin Grill

Mari's Latin Grill is a Mexican restaurant in Key Biscayne, FL, serving street-style tacos, quesabirria with consommé,…

★ 4.4 21 reviews $$
17. Taquitos Mexicanos El Paso Closed
Allapattah

Taquitos Mexicanos El Paso

Taquitos Mexicanos El Paso is a traditional Mexican taqueria in Allapattah, Miami, serving tacos al pastor, carne asada…

★ 4.2 227 reviews $
18. Closed
South Beach

Alma Mexicana

Alma Mexicana is a family-owned Mexican restaurant at 1344 Washington Avenue in Miami Beach's Art Deco district, a shor…

★ 4.0 829 reviews $$
19. Mi Rancho Mexican Grill Closed
Little Havana

Mi Rancho Mexican Grill

Mexican restaurant in Little Havana, Miami: Mi Rancho Mexican Grill is a budget-friendly, counter-service taqueria on W…

★ 4.0 81 reviews $
20. TAKEROLOKO Little Havana Closed
Little Havana

TAKEROLOKO Little Havana

TAKEROLOKO Little Havana is a Mexican taqueria in Little Havana, Miami serving authentic street tacos near Calle Ocho u…

★ 4.0 18 reviews $$
21. Taqueria y Pupuseria Lupita Miami Closed
Health District

Taqueria y Pupuseria Lupita Miami

Taqueria y Pupuseria Lupita is a Mexican restaurant in Miami's Health District serving handmade Salvadoran pupusas at 4…

★ 4.0 3 reviews $
22. Tacco Wakko Closed
Edgewater

Tacco Wakko

Tacco Wakko is a late-night Mexican restaurant in Edgewater, Miami, operating as a virtual brand inside the Wynwood Eat…

★ 3.7 50 reviews $$
23. Sr de Los Tacos Wynwood Closed
Wynwood

Sr de Los Tacos Wynwood

Sr de Los Tacos Wynwood is a casual Mexican taco shop in Miami's Wynwood arts district at 2055 NW 2nd Ave, serving al p…

★ 3.5 11 reviews $
24. A Mexican Restaurant Closed
Allapattah

A Mexican Restaurant

A Mexican Restaurant is a casual Mexican restaurant in Allapattah, Miami, located at 1516 NW 27th Ave (33125), just nor…

25. Closed
Midtown

El Patio De Mexico

El Patio De Mexico is a Mexican restaurant in Midtown Miami serving tacos, quesadillas, and traditional Mexican fare at…

$$
26. Gol Taco Closed
Little Havana

Gol Taco

Gol Taco is a Mexican taqueria in Little Havana, Miami, serving budget-priced tacos al pastor, carne asada, chorizo, an…

$
27. La Tiendita Taqueria South Beach Closed
South Beach

La Tiendita Taqueria South Beach

La Tiendita Taqueria South Beach is a Mexican restaurant on Espanola Way in Miami Beach, FL, located at 447 Espanola Wa…

$$
28. Masaryk Taco Closed
Wynwood

Masaryk Taco

Masaryk Taco is a vegan Mexican taqueria in Wynwood, Miami, serving organic plant-based tacos, burritos, and quesadilla…

$$
29. Closed
Overtown

Street Corn Deskite

Street Corn Deskite serves Mexico City–style elote and esquites in Overtown, Miami, a casual walk-up counter at 700 NW…

$
30. Closed
Little Havana

Takitows

Takitows is a late-night Mexican taquería in Little Havana, Miami, at 4401 SW 8th St on Calle Ocho near the Coral Gable…

$$
31. Taqueria San Fernando Closed
Allapattah

Taqueria San Fernando

Taqueria San Fernando is a counter-service Mexican restaurant in Allapattah, Miami, serving street-style al pastor and…

$