The Best Mexican Restaurants in Miami Beach

5 mins read
Photo credit: Oh! Mexico

Miami Beach offers a vibrant mix of Mexican dining options, each delivering bold flavors, authentic textures, and a unique take on one of our most beloved cuisine types. Whether you are looking for a laid-back taco shop or a full-on fiesta, read below to find the best places to sip from a salty rim and indulge in the city’s best Mexican fare.

Bodega Taqueria y Tequila

Bodega Taqueria y Tequila is not your average taqueria. With a lively, energetic setting that seamlessly transitions from a taco spot by day to a nightlife destination by night, Bodega delivers the full Miami experience. Known for its flavorful al pastor and crispy fish tacos, Bodega’s street food offerings bring punchy flavors to life. Their tequila and mezcal collection ensures there’s something for everyone, with the speakeasy-style bar hidden behind the venue’s doors making Bodega an unmissable destination for both food and drinks. 

Bodega Taqueria y Tequila is located at 1220 16th St, Miami Beach, FL 33139. For more information, visit their official website.

Lolo’s Surf Cantina

Lolo’s Surf Cantina brings Baja California vibes to the heart of South Beach. This breezy, coastal-inspired spot offers a beachy ambiance paired with a refreshing selection of tacos, tostadas, and ceviches. The carne asada tacos and al pastor with pineapple shine as highlights, delivering bursts of freshness in every bite. The cocktails here, like the mezcal margarita, are crafted to perfection, complementing Lolo’s lively yet relaxed vibe. Located in the Marriott Stanton South Beach, Lolo’s makes for an ideal post-beach retreat. 

Lolo’s Surf Cantina is located at 161 Ocean Drive, Miami Beach, FL 33139. For more information, visit their official website.

Naked Taco

Naked Taco brings Mexican flavors with a modern twist to South Beach. Located in the iconic Dream Hotel, this spot draws crowds with its imaginative taco offerings, such as the Buffalo shrimp and fried avocado tacos. Inside, the atmosphere is lively and festive, perfect for groups looking for a fun night out. Don’t miss the “El Jefe” margarita, which pairs wonderfully with the signature tacos and bold flavors of Naked Taco’s varied menu. This hotspot’s playful decor and inventive menu make it an exciting choice for locals and tourists alike. 

Naked Taco is located at 1111 Collins Ave, Miami Beach, FL 33139. For more information, visit their official website.

Oh! Mexico

Española Way’s Oh! Mexico has been an institution since 1997, drawing diners in with its vibrant decor and welcoming outdoor seating. Here, tradition takes center stage, with menu staples like sizzling fajitas, enchiladas, and chile rellenos evoking a classic Mexican dining experience. The restaurant’s margaritas, served in generous portions, add a festive feel to any meal. Whether seated inside the colorful, authentic decor or outside in the bustling streetscape, diners feel a true connection to Mexican heritage here. 

Oh! Mexico is located at 1440 Washington Ave, Miami Beach, FL 33139. For more information, visit their official website.

Taquiza

Taquiza has been Miami’s go-to spot for authentic Mexican street fare for over a decade, and its name is practically synonymous with handmade blue corn tortillas. Sourcing heirloom corn from Mexico, the team here makes every tortilla from scratch, adding a unique touch to their tacos. The carnitas and barbacoa options are perennial favorites, while the crispy, inventive totopos (hand-crushed chips) with guacamole steal the show. Set just a stone’s throw from the beach, Taquiza’s rustic, laid-back ambiance complements its earthy flavors, making it a perfect stop for a quick bite or a casual hangout with friends. 

Taquiza is located at 7450 Ocean Terrace, Miami Beach, FL 33141. For more information, visit their official website.

Previous Story

What to Do in Miami This Week [Oct 28-Nov 3]

Next Story

7 Splurge-Worthy Miami Restaurants to Indulge In

Latest from Blog

From Miami Experts
to Your Inbox

Only the top restaurants, promos, and specials, hand selected by Miami foodies.

By clicking sign up you’re agreeing to our privacy policy.

Photo credit: Ruben Cabrera

From Miami Experts
to Your Inbox

Only the top restaurants, promos, and specials, hand selected by Miami foodies.

By clicking subscribe, you're agreeing to our privacy policy.