Taquiza North Beach is a taco spot that has everything we love about its busier South Beach location: a dining room casual enough to visit directly after the beach, outstanding totopos, and some of the best tacos in Miami. The spaces are pretty similar, too. North Beach is also a laid-back, narrow restaurant with some outdoor seating just across from the beach. They serve the same margaritas and tasty squash blossom quesadillas alongside 12 simple but great tacos. The North Beach restaurant feels a bit calmer, though, which makes it a good alternative if you’re not in a South Beach mood.
Where we've featured it
Go all-out for your birthday without leaving the house.
More spots in Miami BeachSee more
Los Fuegos is an expensive, over-the-top steakhouse in Mid-Beach that isn’t as interesting as it looks.
Broken Shaker in Mid-Beach is where to go for drinks on a tree-lined patio by a pool and to get away from the nearby clubs.
Gitano is a pricey Mexican restaurant in a Mid-Beach hotel that’s mainly filled with tourists and people trying to relive their Tulum vacation.
More Mexican spotsSee more
The Taco Stand
The Taco Stand is a Mexican spot in Wynwood good for a quick lunch or casual dinner before a night out.
Taqueria Hoja is a small taco spot in Downtown serving some of Miami’s best tacos, burritos, and flautas.
Lolo’s Surf Cantina
Lolo’s Surf Cantina is a sit-down Mexican restaurant in South of Fifth that works for a casual lunch or dinner.
Suggested by our writers
Taquiza is a rare affordable spot in South Beach that also makes some of the best tacos in the city.
Coyo Taco is where you’ll find the best tacos in Wynwood, as well as a little speakeasy nightclub in the back.
Mi Rinconcito Mexicano
Mi Rinconcito Mexicano is a colorful Little Havana spot that serves some of the best Mexican food in Miami.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more