15+ Best Mexican Restaurants in Miami You Should Check Out
Miami knows how to do Mexican food — no question about it. From street-style tacos handed out of vintage Airstreams to mezcal bars tucked behind fake bathroom doors, the 15+ best Mexican restaurants in Miami serve up more than just spice. They deliver bold plates, cool drinks, and plenty of reasons to stay past your second margarita. If your idea of a good time involves blue corn tortillas, short rib enchiladas, and maybe even a grasshopper or two, you’re in the right place.
Best Mexican Restaurants in Miami
Bakan

Wynwood’s Bakan is spacious, colorful, and unafraid to get a little wild. While others play it safe with tacos and margaritas, Bakan ups the ante with mezcal flights and a whole menu section dedicated to edible insects. Watch tortillas puff up in the open kitchen, then try not to panic when your server suggests agave worms.
- Price: $-$$
- Reservation: Click here
- Website: https://www.bakanwynwood.com
- Address: 2801 Northwest 2nd Avenue, Miami, FL
- Phone: 305-396-7080
Cantina La Veinte

Over in Brickell, Cantina La Veinte goes full Art Deco with its styling and menu. The tortilla soup sets the tone — roasted tomato, avocado, queso fresco. If you’re into seafood, the whole butterflied snapper is the showstopper. Guava crème brûlée? Don’t think. Just order.
- Price: $-$$$
- Reservation: Click here
- Website: https://cantinala20.com
- Address: 495 Brickell Ave, Miami, FL
- Phone: 305-761-7187
Mi Rinconcito Mexicano

Tacos are great, but Mi Rinconcito Mexicano rewards the adventurous. Gorditas, burritos, and horchata hit different here. Homemade, affordable, and always satisfying. There’s no pretense, just plates that feel like home cooking.
- Price: $-$$
- Instagram: @mi_rinconcito_mexicano
- Address: 1961 SW 8th St, Miami, FL
Koko

Hidden in Coconut Grove’s tree canopy, Koko is stylish without trying too hard. Diners sit among cacti, sip small-batch mezcal, and watch tortillas take shape in the open kitchen. It’s a scene, but in a low-key, mezcal-fueled kind of way.
- Price: $-$$
- Reservation: Click here
- Website: https://kokobybakan.com
- Address: 2856 Tigertail Ave, Coconut Grove, FL
- Phone: 305-349-3909
- Email: koko@kokobybakan.com
Coyo Taco

Fast, fun, and fiercely loyal to freshness, Coyo Taco serves tortillas that never see a freezer. Their shrimp taco hits like summer in your mouth, and the guac? Smashed on the spot. Bonus points for the Coyo Margarita.
- Price: $-$$
- Website: https://www.coyo-taco.com
- Address: 1111 SW 1st Ave, Miami, FL
- Phone: 786-773-3337
- Email: hola@coyotaco.com
Oh! Mexico

Ocean Drive’s Oh! Mexico may look new, but it’s got decades of taco know-how. Tacos are generous, margaritas are icy, and Taco Tuesday brings serious drink deals and handhelds filled with spicy meat or Baja-style chicken.
- Price: $-$$
- Reservation: Click here
- Website: https://www.ohmexicorestaurant.com
- Address: 804 Ocean Drive, Miami Beach, FL
- Phone: 786-883-0709
- Email: hello@ohmexicorestaurant.com
Talavera Cocina Mexicana

Talavera, in Coral Gables, leans into old-school flavor. Recipes come from deep within Mexican culinary tradition. Think black bean hummus, grilled meats, and slow-cooked sauces. And yes, they have over 300 types of tequila.
- Price: $-$$
- Reservation: Click here
- Website: https://talaveracocinamexicana.com
- Address: 2299 Ponce de Leon Boulevard, Coral Gables, FL
- Phone: 786-746-7444
Los Félix Miami

Michelin-starred and proud of it, Los Félix Miami takes heirloom corn seriously. Every tortilla tells a story, every dish tips a hat to sustainability. The wine list is just as thoughtful. Expect chilled reds, oranges, and more than a few surprises.
- Price: $-$$
- Reservation: Click here
- Website: https://www.losfelixmiami.com
- Address: 3413 Main Highway, Miami, FL
- Phone: 786-391-1598
- Email: info@grassfedculture.com
Taquiza
Taquiza is all about the masa. Their signature blue corn is ground daily and pressed into thick tortillas and totopos. Don’t sleep on the toasted grasshoppers. They go surprisingly well with a Piña Colada.
- Price: $-$$
- Website: https://www.taquizatacos.com
- Address: 7450 Ocean Terrace, Miami Beach, FL
- Phone: 786-588-4755
- Email: hello@taquizatacos.com
Don Maguey Mexican Restaurant
The mole negro is the star at Don Maguey, but don’t skip the quesabirria tacos or enchiladas suizas. The crowd comes early and stays long — not just for the food, but for the energy.
- Price: $-$$
- Website: https://www.donmaguey305.com
- Address: 4747 West Flagler Street, Miami, FL
- Phone: 786-558-5650
- Email: donmaguey305@gmail.com
Mayami Wynwood
At Mayami, things escalate quickly. One moment you’re biting into shrimp tempura, the next there’s a live show with dancers and strobe lights. Order one of their elaborate cocktails and brace yourself for brunch that doesn’t mess around.
- Price: $-$$$
- Reservation: Click here
- Website: https://www.mayamiwynwood.com
- Address: 127 NW 23rd St, Miami, FL
- Phone: 786-660-1341
- Email: info@mayamiwynwood.com
Lolo’s Surf Cantina

Chef Richard Ampudia’s Lolo’s brings beachside cantina energy to Miami Beach. Large portions meet laid-back dishes like tacos and enchiladas, plus mezcal cocktails in every color of the rainbow.
- Price: $-$$
- Reservation: Click here
- Website: https://loloscantina.com
- Address: 161 Ocean Drive, Miami Beach, FL
- Phone: 786-276-0535
- Email: infololoscantina@plandosee.com
Tequiztlan Mexican Restaurant and Tequila Bar

Tequiztlan keeps things fun and flexible. Small bites like chicharrón and taquitos make great starters. But the real draw? Their margarita lineup, which just might be the longest in South Beach.
- Price: $-$$
- Reservation: Click here
- Website: https://www.tequiztlan.com
- Address: 1884 Bay Rd, Miami Beach, FL
- Phone: 305-397-8442
Jacalito

Jacalito is the place to grab tacos and catch the game. With daily specials, happy hour deals, and a TV at every angle, it’s a go-to for casual hangouts and comfort food with flair.
- Price: $-$$
- Website: https://jacalitomiami.com
- Address: 1361 NE Miami Ct, Miami, FL
- Phone: 786-473-8160
- Email: nerylp@yahoo.com
Tacology

Tacology takes the idea of “mercado-style” and runs with it. Different stations mean you can start with ceviche, jump to fajitas, and finish with a lobster taco. Expect color, flavor, and more than one slushy cocktail.
- Price: $-$$
- Reservation: Click here
- Website: https://tacology.us
- Address: 2701 NW 2nd Ave, Miami, FL
- Phone: 786-551-1009
Bodega Taqueria y Tequila

By day, Bodega dishes out tacos from an Airstream truck. By night, it transforms — enter through the “porta potty” to find a speakeasy bar packed with tequila and locals. Stay late. The tacos will still be hot at 4 am.
- Price: $-$$
- Website: https://www.bodegataqueria.com
- Address: 1220 16th St, Miami Beach, FL
- Phone: 305-704-2145
More…