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 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

“Food and services were absolutely brilliant- we just flew into Miami from London - Christian & Alfredo made us feel super welcome and made sure our food & experience was worth while! Coming back again and wouldn’t recommend it enough“

4.9 Superb2893 Reviews
Abuela's Tacos Mexican • $$
820 Collins Avenue, 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 Superb1575 Reviews
Coyote Taqueria Mexican • $$
1351 Collins Avenue, 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 Superb1437 Reviews
Don Sombrero Mexican • $$
808 Collins Avenue, 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.8 Superb1614 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.8 Superb1002 Reviews
Esquina Mexicana - Mexican restaurant in Miami Beach Mexican • $$
1361 Washington Avenue, 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

“Danny was amazing all around very nice sweet and kind this was my first time being here all the way from Michigan the food was hot and really flavorful, water was ice cold fresh as good, did t finish the food because the portions were big and so worth the price the green sauce was Amazing thank you Danny for being amazing“

4.8 Superb678 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.9 Superb1095 Reviews
Pikio Taco Mexican • $$
3120 Collins Avenue, Miami Beach

Customers` Favorites

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

“Nice cute cozy spot. Good vibes! Both Teddy and Laura were very attentive. Would definitely come back. I had the churasco ( medium) along with the street corn and my had the Al Pastor quesadilla which had a good char. The drinks were good and even with a personal request it was made well. Yummy!“

4.4 Superb341 Reviews
Taco Taco Mexican • $$
1720 Collins Avenue, 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.7 Superb4518 Reviews
Lolo's Surf Cantina Mexican • $$
161 Ocean Drive, Miami Beach

Customers` Favorites

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

“Michelle is very nice and very fast.“

4.5 Superb1094 Reviews
Naked Taco Mexican • $$
1111 Collins Avenue, 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.5 Superb810 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 Superb1586 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 Mexican • $$
1440 Washington Avenue, 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 Superb1021 Reviews
Tequiztlan Mexican Restaurant and Tequila Bar Mexican • $$
1884 Bay Road, 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 Superb374 Reviews
Matilda's Kitchen - Cuban restaurant in Miami Beach American • $$
1120 Collins Avenue, 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
Bodega Taqueria y Tequila Tacos • $
1220 16th Street, 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 Superb625 Reviews
Los Buenos by Coyo Taco Mexican • $
915 Washington Avenue, 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.8 Good21 Reviews
Holy Guacamole Miami Mexican • $
1251 Washington Ave, Miami Beach

Customers` Favorites

Chicken Flautas
Chips and Salsa
Fish Tacos
Burritos
Nachos
Chips

“Holy Guacamole is one of my favorite casual spots in Miami Beach. Don't expect a fancy restaurant—it's a simple place with very friendly people and a relaxed atmosphere.

The food tastes authentic and is always fresh. I've tried their burritos, Tex-Mex dishes, fajitas, fresh homemade guacamole with chips, and everything has been consistently delicious. Their homemade spicy sauce is excellent and adds a great kick.

The portions are generous, and the prices are very reasonable, especially for South Beach.

If you're looking for authentic, homemade-style Mexican/Tex-Mex food without the tourist prices, I definitely recommend Holy Guacamole.“

4.3 Superb121 Reviews
Krispy Tacos Mexican • $
955 Alton Road Suite 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 Drive, 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
Ceviche Tostada
Chicken Fajitas

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

4.9 Superb792 Reviews
Oh Mexico Lincoln Road Mexican • $$
836 Lincoln Road, 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.4 Superb607 Reviews
El Rancho Grande Mexican • $$
314 72nd Street, 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.3 Superb423 Reviews
25

Serena

Serena Mexican • $$$
915 Washington Avenue, 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.1 Good500 Reviews
Matilda's Taco Bar - Mexican restaurant in Miami Beach Mexican • $$
413 Washington Avenue, 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
Casa Matilda - Restaurant & Lounge Lounges
411 Washington Avenue, 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.2 Good250 Reviews

You May Also Like