Ole! The Haute 5 Mexican Restaurants in Miami

Talavera

You can go ahead and cancel that flight to Mexico. Talavera, located in Coral Gables, serves authentic cuisine originating from street markets and signature restaurants in Mexico City. The design is modern Mexican and menu standouts include enchiladas and zucchini crepes. A variety of regional specialities from Sonora to Oaxaca, Michoacan to Puebla, and Jalisco to Yucatan are delicately prepared by Chef Oscar del Rivero perfect for Cinco de Mayo celebrations.

2299 Ponce De Leon Blvd., Coral Gables; 33134

Mercadito Restaurant Midtown

Mercadito will be pumpin’ this Cinco de Mayo with live mariachi music and the most delicious fruit margaritas in Miami. Featuring a fresh lineup of apple-almost guacmole, tacos and shrimp with tangerine and roasted japenos in citrus-guajillo broth, there’s no better place to savor southern Mexican cuisine. With years of experience under their belt, Chef Patricio Sandoval and Chef Jose Mendin bring this New York City favorite straight to the Magic City. Spots are filling up for Cinco de Mayo! Make your reservations here.

3252 NE First Ave., Miami; (786) 369-0430

Rosa Mexicano

Guided by the vision, passion and creativity of Chef Christian Plotcyzk and Chef David Suarez, Rosa Mexicano has become a landmark for authentic Mexican cuisine. Constantly researching new flavors and ingredients from Mexico, chefs Christian and David offer inspiring menu additions throughout the year. Located in downtown Miami at Mary Brickell Village, this festive Mexican restaurant features a tortilla-making station, a dynamic 15-foot water wall with a legion of Acapulco cliff diver figurines and outdoor bar to die for. Serving up world-famous guacamole and delicious Mexican cuisine, there’s no experience quite like Rosa Mexicano and a Miami favorite for Cinco de Mayo celebrations.

900 S. Miami Ave., Miami; (786) 425-1001

Don Chile

When you’re looking for Mexican in a family atmosphere, look no farther than Don Chili in Coral Gables. With cuisine as balanced as it is authentic, you’ll enjoy savory dishes like fajitas, flautas, tora chilanga and carne asada. Margaritas, daiquiris and sangria grace the menu along with an extensive list of wines. The decor is charmingly casual and modern with oversized pre-Columbian styled masks decking out the locale.

1915 Ponce de Leon Blvd., Coral Gables (305) 461-1566

El Rancho Grande

Don’t judge this book by its cover. Attracting the likes of Cher and Matt Damon, El Rancho Grande is a hidden gem for Mexican food in Miami. Fresh cuisine and a calm atmosphere characterize this unassuming hotspot that is the perfect place to start off an evening. Menu standouts include the Aztec soup, fresh salsa, burritos, enchiladas, and fajitas. Come with an appetite, though: all portions are gigantic and best enjoyed with a margarita. We’re just saying…

314 72nd St., Miami Beach; (305) 864-7404