19 Best Mexican Restaurants in Miami Beach

We've rounded up Miami Beach's top Mexican spots for you to try. Experience the city's best with Birria Tacos, Chicken Tacos, Nachos, and more.

Mama's Taco South Beach Mexican Restaurant Miami Beach Mexican • $$
710 Washington Avenue Apt 3, Miami Beach

Customers` Favorites

Side Salsa Roja Enchilada
El Burrito Chingon Mixto
Tenuto Pinot Grigio Italy
Mama's Seafood Molcajete
El Mero Mero Guacamole
Chips and Salsa Verde
Ceviche Corvina Tacos
Nachos with Chicken
Mama's Tuna Tostada
Kids Tacos de Pollo

“Rosita was so attentive, kind, and friendly. I love this place, I’ll come back every time I’m in Miami! The food was so good. Everything was so fresh. The atmosphere was comforting and beautiful. Also the playlist was fire 10/10“

4.9 Superb2843 Reviews
Don Sombrero Mexican • $$
808 Collins Ave, Miami Beach

Customers` Favorites

Nachos with Guacamole and Pico De Gallo
La Rosa de Guadalupe Es Un Suspiro
Steak and Pork Tacos Al Pastor
Chicken Tacos a La Mexicana
La Rosa de Guadalupe Tacos
El Burrito Chingon Mixto
Tacos de Carne Asada
Guacamole and Chips
Kids Tacos de Pollo
Ceviche de Corvina

“Excellent service. Excellent food! Best bartender Ozzy! Thanks for the memories!“

4.9 Superb1600 Reviews
Abuela's Tacos Mexican • $$
820 Collins Ave, Miami Beach

Customers` Favorites

Birria Tacos & Tacos Al Pastor
Chicken Tacos a La Mexicana
Abuela's Seafood Molcajete
El Mero Mero Guacamole
Chipotle Shrimp Tacos
Guacamole and Chips
Chicken Quesadilla
Carne Asada Tacos
Guacamole Burger
Quesadilla Mixta

“Soooo delicious! Fiore was our server and she was super friendly and honest with her recommendations. Everything on the menu was absolutely delectable, and the drinks were all crafted deliberately and expertly. Such a great hidden gem. Cannot wait to dine here again.“

4.9 Superb1543 Reviews
Coyote Taqueria Mexican • $$
1351 Collins Ave, Miami Beach

Customers` Favorites

Chicken Tacos a La Mexicana-Promotion
La Rosa de Guadalupe Es Un Suspiro
El Burrito Chingon Shrimp
El Burrito Chingon Mixto
Grilled Mahi Mahi Tacos
Grilled Chicken Fajitas
Shredded Chicken Nachos
Veggie Enchilada Plate
Ceviche Corvina Tacos
Chicken Burrito Bowl

“By far the best tacos and guacamole I have ever had. Great atmosphere, great drinks, great food! 10/10 will be back!“

4.9 Superb1383 Reviews
Kantina Restaurant Mexican • $$
834 Ocean Drive, Miami Beach

Customers` Favorites

Tacos de Camaron Estilo Sinaloa
Fajitas Chicken Fajitas
Whole Fried Red Snapper
Enchilado de Camarones
Fajitas Combo Fajitas
Tacos de Carne Asada
Shrimp Tempura Tacos
Pizza De Prosciutto
Tempura Shrimp Tacos
Flautas de Queso

“Kantina es el mejor restaurant.La comida es excelente. El mesero Luis muy profesional. Volveremos.“

4.9 Superb985 Reviews
Esquina Mexicana - Mexican restaurant in Miami Beach Mexican • $$
1361 Washington Ave, Miami Beach

Customers` Favorites

Chicken Tacos a La Mexicana-Promotion
La Rosa de Guadalupe Es Un Suspiro
Tacos La Rosa De Guadalupe
Side Salsa Roja Enchilada
El Burrito Chingon Mixto
Grilled Chicken Fajitas
Ceviche Corvina Tacos
Kids Tacos de Pollo
Guacamole and Chips
Chicken Quesadilla

“Candi was our hostess and server. I very much enjoyed both the red and green salsa that came with the chips. I ordered the carne asada tacos… DELICIOUS!!! Flavorful and juicy. I also ordered a SUPER MARGARITA 20oz on the rocks. Also delicious and strong without the tequila overpowering the flavor. I highly recommend and ask for Candi. She was sweet and helpful.“

4.9 Superb644 Reviews
Taco Taco Mexican • $$
1720 Collins Ave, Miami Beach

Customers` Favorites

Shredded Chicken Nachos
Korean Short Rib Tacos
Street Corn Appetizer
Short Rib Quesadilla
Quesadilla de Queso
Chicken Quesadilla
Beef Nachos Supreme
Chips & Guacamole
Taco Taco Sampler
Jalapeño Poppers

“We had a wonderful meal. We were served by a very friendly lady named Kayle, who gave us all the information, service, and advice we needed. The food was good, and the dessert (chocolate mousse) was amazing.“

4.8 Superb4514 Reviews
Lolo's Surf Cantina Mexican • $$
161 Ocean Dr, Miami Beach

Customers` Favorites

Bierra and Steak Taco
Pork Carnitos Burrito
Mexican Street Taco
Breakfast Burrito
Spicy Shrimp Taco
Churrasco Burrito
Lolo's Guacamole
Huevos Rancheros
Crab Birria Taco
Salsa and Chips

“Michelle is very nice and very fast.“

4.7 Superb1084 Reviews
La Esencia Tacos South Beach Mexican • $
642 6th Street, Miami Beach

Customers` Favorites

Birria Tacos & Birria Quesadillas
Birria Quesadilla Chips & Salsa
Birria Queso Fundido
Birria Shrimp Tacos
2 Carnitas Tostadas
Vegetarian Tostadas
Shrimp Tacos 7 50v
Steak Quesadilla
Chips and Salsa
Birria Chicken

“We had the Birria Quesadilla which was delicious! Johana was the lovely person who served us.“

4.8 Superb1095 Reviews
Pikio Taco Mexican • $$
3120 Collins Ave, Miami Beach

Customers` Favorites

Margarita \u0026 Tacos
Monopolio Ipa Especial
Guacamole & Salsa Trio
Chicken Tinga Flautas
Carne Asada Burrito
Al Pastor Burrito
Sweet Potato Taco
Huevos Rancheros
Chips and Salsas
Tacos Al Pastor

“My son and I had a great dinner here, the experience was amazing! Atmosphere is very cool and chill, the food is super plentiful! I had to take tacos home….. Miguel and Giancarlo made the experience awesome in suggesting different cocktails and bringing the necessary napkins out without us having to ask. Loved it. Will be back for sure. The best Mexican in Miami!“

4.4 Superb316 Reviews
Naked Taco Mexican • $$
1111 Collins Ave, Miami Beach

Customers` Favorites

Octopus Taco lt & Lobster Taco Rt
Signature Manchego Ribeye Fajita
Blackened Baja Fish Taco
Chicken Tikka Burrito
The Best Tuna Nachos
Street Taco Sampler
Mar & Tierra Fajita
Jumbo Chicken Wings
Breakfast Churros
Elote on the Cob

“Natalie the bartender is awesome!“

4.6 Superb770 Reviews
Oh! Mexico Mexican • $$
1440 Washington Ave, Miami Beach

Customers` Favorites

Flautas Doradas De Pollo
Tacos Shrimp Enchipotlado
Taco De Cochinita Pibil
Mini Quesadilla & Fries
Bistec Con Queso Tacos
Cochinita Pibil Tacos
Grilled Shrimp Tacos
Guacamole and Chips
Om Margarita Double
OH Mexico Guacamole

“Vraiment très bon. Le service est prévenant. Un vrai moment de détente. Néanmoins attention à la note, un peu salée pour des habitudes françaises.“

4.7 Superb988 Reviews
The taco stand Mexican • $
1211 Lincoln Rd, Miami Beach

Customers` Favorites

Assorted Tacos with Guacamole Toppings
Tortilla Chips with Fresh Guacamole
Corn Tortilla Street Tacos
Mar Y Tierra Burrito
California Burrito
Mar Y Tierra Fries
Carne Asada Burrito
Carne Asada Taco
Corn on the Cob
Al Pastor Taco

“Taco stand is a location I enjoy visiting at least twice a week. I’ve mostly tried their burritos and they’re all loaded with meat and have a taste that’ll have you coming back the very next day. The price to food ratio is insane, I have never seen burritos so big for a reasonable price, especially considering increasing prices in the market. They also have a complimentary sauce bar in which I highly reccomend the cilantro sauce, the cebolla encurtida, and the limes. They help perfect the taste of the burrito. I’ve brought multiple friends to taco stand and they’ve all had great experiences and constantly ask me when we’re going again. I highly recommend!“

4.7 Superb149 Reviews
Sola Miami Beach Brunch • $$
1000 Collins Ave, Miami Beach

Customers` Favorites

Nutella French Toast
Chicken and Waffles
Waffles & Berries
Huevos Rancheros
Chicken Sandwich
Creamy Fettuccine
Chicken Tenders
Cuban Sandwich
Shrimp Alfredo
Steak and Eggs

“Ian was AMAZING… very personable and attentive. He made my birthday brunch awesome?“

4.6 Superb1582 Reviews
Azteca South Beach Mexican • $$
1058 Collins Ave, Miami Beach

Customers` Favorites

Strawberry

“Phenomenal place - food was incredible - the atmosphere and band were great - Abel was really attentive serving and looking after us and Gilbert was a fantastic host for the evening - food and drinks were amazing if we’re back in South Beach we will be back in a heartbeat“

4.8 Superb154 Reviews
Oh Mexico Lincoln Road Mexican • $$
836 Lincoln Rd, Miami Beach

Customers` Favorites

Carne Asada A la Tampiqueña
Tacos de Mariscos Y Cervezas
eV-Guacamole \u0026 Chips
Flautas Doradas de Pollo
Flautas Doradas Pollo
Traditional Guacamole
Grilled Shrimp Tacos
Michelada Tradicional
OH Mexico Guacamole
eV-Chips and Salsa

“Great food, drinks and service at Oh Mexico!“

4.6 Superb605 Reviews
Tequiztlan Mexican Restaurant and Tequila Bar Mexican • $$
1884 Bay Rd, Miami Beach

Customers` Favorites

Guacamole \u0026 Chips
Guacamole and Chips
Tostadas De Tinga
Chimichanga Bites
Chapulin Colorado
Chicken Fajitas
Chicken Burrito
Platano Relleno
Chips and Salsa
Shrimp Fajitas

“The staff was great the food was amazing“

4.6 Superb365 Reviews
Bodega Taqueria y Tequila Tacos • $
1220 16th St, Miami Beach

Customers` Favorites

Loaded Carne Asada Nachos
Classic Frozen Margarita
Fish Tacos Al Pastor
Coconut Shrimp Taco
Churros with Nutella
Steak Chimichurri
Ceviche de Pescado
Esquites in a Cup
Tacos de Pescado
Crispy Fish Taco

“Went here Saturday the broward location the food sizes were large. The food was made to order Margaritas was strong“

4.3 Superb620 Reviews
Matilda's Kitchen - Cuban restaurant in Miami Beach American • $$
1120 Collins Ave, Miami Beach

Customers` Favorites

Cuban Sandwich
Caesar Salad
Pulled Pork
Pancakes
Fruit

“One of the best places to eat in Miami.“

4.3 Superb358 Reviews

You May Also Like