fish tacos with slaw, lemon zest and cilantro

Miami Beach has a strong Mexican food scene, with plenty of options for our favorite tortiilla wrapped treats. From breakfast to 5 AM, taco Tuesday or not, here are some of the best taquerias in town.

Taquiza

Blue housemade corn and handmade tortillas are among the many amazing things you’ll find at Taquiza. Located in South Beach, this small rustic spot with outdoor seating serves authentic Mexican food and cold Pacifico beer, there’s no better combination than that.

Taquiza1506 Collins Ave
Miami Beach, FL 33139

Huahua’s Taqueria

This Lincoln Road Taqueria has a large dog-friendly patio, authentic Mexican tacos, nachos, salads, burritos, and margaritas. The modern restaurant even have a sauce bar with over 25 hot sauces for you to pair your taco with. Try the mahi mahi option for a little local seafood flavor.

Huahua’s Taqueria
1211 Lincoln Rd
Miami Beach, FL 33139

Bodega

This late-night spot not only serves zesty tacos, ceviche, and burritos, but they also offer creative cocktails like the Pico Picante, described as a spicy kick with cooling cucumber. Try the Shrimp Po’Boy with jalapeño, pico de gallo, sriracha and Remoulade Sauce. Stop by on Wednesdays if you can for live music starting at 9pm.

Bodega
1220 16th St
Miami Beach, FL 33139

Alma Mexicana

You’ll feel like you stepped into your abuela’s kitchen at this unassuming restaurant. The intimate and traditional looking space serves traditional Mexican dishes like tacos, burritos, and carne asada. You can even drop by for breakfast. Try the specialty fish taco–a soft corn tortilla stuffed with lightly fried tilapia, shredded cabbage, light mayonnaise, and pico de gallo.

Alma Mexicana1344 Washington Ave
Miami Beach, FL 33139

Paquitos Tacos Cantina

This South Beach hole in the wall has been serving authentic tacos for 25 years. Popular menu items include chips and queso dip, nachos, and carne asada burrito. Vibrantly decorated with Mexican decor, this intimate restaurant has plenty to choose from including exceptional shredded chicken tacos with cilantro and onion. It is conveniently just a three-minute drive from the Blue Moon Hotel.

Paquitos Tacos Cantina
651 Washington Ave
Miami Beach, FL 33139