27 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 Ave Apt 3, Miami Beach

Customers` Favorites

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

“Rosita was right on time and the food was amazing. She made sure me my husband and my kids was taken care of and we felt right at home because of her and the other staff. Next time we come to Miami this will be our one and only stop because the food was that good -and we live in Baltimore so thanks Rosita see you next time“

4.9 Superb2805 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 Superb1578 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

“Huge shout out to Eric for helping us figure out the menu. Found this amazing location by the beach, Eric helped us get seated and offered us tons of recommendations. The food and drinks are phenomenal and I'm excited to comeback again!“

4.9 Superb1510 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 Superb1349 Reviews
Kantina Restaurant Mexican • $$
834 Ocean Dr, 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 Superb977 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

“I absolutely loved my experience at Esquina Mexicana! From the moment I walked in, the vibe was warm, lively, and welcoming. You can tell this is a spot where people come to enjoy themselves.

A huge thank you to Renato for the incredible service. He was attentive, friendly, and made sure everything was perfect the entire time. He crafted my Big Mama mojito with pineapple and it was AMAZING — perfectly balanced, refreshing, and dangerously good in the best way.

They also brought out complimentary chips and salsa on the house, which was such a nice touch and a great way to start the meal.

Great drinks, great energy, and top-tier service. I’ll definitely be coming back again!“

4.9 Superb618 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 Superb4494 Reviews
Lolo's Surf Cantina Mexican • $$
161 Ocean Dr, Miami Beach

Customers` Favorites

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

“Michelle is very nice and very fast.“

4.7 Superb1066 Reviews
La Esencia Tacos South Beach Mexican • $
642 6th St, 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.9 Superb1076 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 Superb734 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 Superb1567 Reviews
The taco stand Mexican • $
1211 Lincoln Rd, Miami Beach

Customers` Favorites

Mar Y Tierra Burrito
Carne Asada Burrito
California Burrito
Carne Asada Taco
Corn on the Cob
Al Pastor Taco
Street Tacos
Guacamole
Baja Taco
Churros

“Delicious tacos and burritos! The workers need to be more focused, they seemed distracted and messed up several orders that night. Not a fun experience if you're waiting 30 minutes just to get a wrong order. Salsas we're also delicious and spicy! Do try the corn on the cob 🌽. Limited seating so expect to wait for a table.“

4.6 Superb103 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.6 Superb961 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.4 Superb600 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.7 Superb132 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
Grilled Shrimp Tacos
Traditional Guacamole
Michelada Tradicional
OH Mexico Guacamole
Baja Chicken Tacos

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

4.6 Superb580 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 Superb357 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
Los Buenos by Coyo Taco Mexican • $
915 Washington Ave, Miami Beach

“It was a little hard to find in the lobby of the Moxy hotel but worth it! It’s usually quick and the food quality is high which isn’t something I see that often on the beach. The steak quesadilla is my new favorite but everything I’ve had from here is always good.“

3.5 Good21 Reviews
Holy Guacamole Miami Mexican • $
1251 Washington Ave, Miami Beach

Customers` Favorites

Chicken Flautas
Chips and Salsa
Fish Tacos
Burritos
Nachos
Chips

“Don’t judge this book by its cover! This is a hidden gem & we wish we found this place sooner.

Big portions, super reasonable prices, helpful staff, they have 2 salsas, greatttt homemade flavor. Nice sized menu, with a chalkboard outside of daily specials. They have a few vegetarian options also.
Simple seating by the window so you can people watch and watch the sunset.
The quality of the food is great. Just skip the tourist traps & come here instead!

Thank you Carlos at the register for taking care of us!

We will be coming back!“

4.3 Superb120 Reviews
Krispy Tacos Mexican • $
955 Alton Rd #031, Miami Beach

“I would like to give them 10 stars if possible, and for me it's what they are!! Second time in this restaurant and from the staff in the entrance until the staff that attend at the table, no words to describe the attention to the costumer. Food...fusion of flavours...Wow!!!“

4 Good115 Reviews
Oh Mexico | Ocean Drive Tacos • $$
804 Ocean Dr, Miami Beach

Customers` Favorites

Chips & Salsa Sampler
Flautas Doradas Pollo
OH Mexico Guacamole
Chicken Quesadilla
Pescado A la Talla
Classic Guacamole
Gobernador Tacos
Mexico Taco Shop
Green Aguachile
Ceviche Tostada

“Excelente comida y rápido. Servicio excepcional por Michael!!!“

4.9 Superb739 Reviews
El Rancho Grande Mexican • $$
314 72nd St, Miami Beach

Customers` Favorites

Taco Al Pastor 3 Tacos Per Order
Complimentary Chips and Salsa
Chicken Fajitas De Pollo
Burrito de Carne Molida
Steak Al Carbon Taco
Guacamole and Chips
Fajitas - Chicken
Enchiladas Verdes
Sopa De Tortilla
Fried Ice Cream

“The service is amazing!! The food was delicious!! Niko was our waiter, he was very attentive!!“

4.2 Good408 Reviews
Matilda's Taco Bar - Mexican restaurant in Miami Beach Mexican • $$
413 Washington Ave, Miami Beach

Customers` Favorites

Baja Shrimp Tacos 3 Pieces
Chips and Guacamole
Fish Mahi Mahi Tacos
Wagyu Beef Sliders
Chips & Guacamole
Nachos and Cheese
Tacos De Birria
Tacos Al Pastor
Barbacoa Tacos
Al Pastor Taco

“Good food but a bit expensive!“

4.2 Good294 Reviews
26

Serena

Serena Mexican • $$$
915 Washington Ave, Miami Beach

Customers` Favorites

Churros and Hot Chocolate Yumm
Serena Oysters Rockefeller
Enchiladas Con Pollo
Grilled Skirt Steak
Chicken Enchiladas
Tacos - Baja Fish
Huevos Rancheros
Baja Fish Tacos
Chips and Guac
Shrimp Ceviche

“Just had an amazing night out at Serena Rooftop. The place has a killer rooftop setting that really shows off what South Beach is all about. The Mexican food here is top-notch, especially the oysters and tuna tartare. Drinks were great with a solid selection of cocktails. Service was friendly and attentive without being overbearing. Definitely a memorable spot that I’ll be coming back to.“

4 Good494 Reviews
Casa Matilda - Restaurant & Lounge Lounges
411 Washington Ave, Miami Beach

Customers` Favorites

Mexican Ceviche Yucatan Style
Poblano Jumbo Shrimp Pasta
Mushroom Truffle Risotto
Watermelon Feta Salad
Macaroni and Cheese
Bread Pudding
Rack of Lamb
Greek Salad
Slider
Steak

“What is going on? Service and food this terrific exists i swear. I think this guy Amine lives hear. They must pay him well. Service by itself turned me into a regular customer. Dont come if you are trying to moan in sadness and regret because it's literally impossible to leave without a smile. The paired matching by recommendation from Amine really blew my mind. Is he running a TV reality show here? If not he might want to rethink why not? Can't say I've ever encountered so much positivity being generated by person. Wow!“

4.3 Superb241 Reviews

You May Also Like