Margaritas may not be as popular as Mojitos in Miami, but we do have the best climate to drink them! The best places to find them skew Mex – which is just fine with us because we’re suckers for a good guac and chips.

1 Rosa Mexicano

Rosa Mexicano is famous for their pink pomegranate Maragaritas. And yes, they are frozen, but they are fresh and perfect accompaniments to their table side guacamole and homemade chips.
1111 Lincoln Rd Miami Beach, FL 33139 (305) 695-1005

2 Mercadito

We love their authentic Mexican food, and their fresh margaritas, which are a perfect for happy hour or brunch, your choice.
3252 NE 1st Ave Miami, FL 33137 (786) 369-0430

3 Regent Cocktail Club at The Gale

Some fancy mixology bars eschew the margarita, not this one, which some say remind them of swank spots in New York. They even embrace national Margarita Day with and Avocado Margerita. Fancy. And good.
1690 Collins Ave Miami Beach, FL 33139 (305) 673-0199

4 Cantina Beach at The Ritz Carlton Key Biscayne

Yes the margaritas are world-class, but it's more about the full-on vacation feeling one gets from dining (or drinking) at this thatched-roof oasis. It's impossible not to feel as if you've arrived in the islands, if only for a couple of hours.
455 Grand Bay Dr Key Biscayne, FL 33149 (305) 365-4500

5 Ocho at Soho Beach House

Soho Beach House's rooftop Mexican cantina boasts not only spectacular city and ocean vies, but also delicious and creative margaritas. As the name implies, they actually have eight different types of margaritas priced at $8. Our favorite? Smokey Pedro with house-made curaçao to the Watermelon & Cucumber. The only drawback? Sorry, members (and their lucky guests) only!
4385 Collins Ave Miami Beach, FL 33140 (786) 507-7902
connect with haute living National