Where to find the best cocktails in Miami, according to Zagat.Less
Sweet Liberty is one of South Beach's best bars. They have a fun design, great happy hour, and an excellent menu of cocktails and bar food.
Swizzle Bar feels like a cross between a tiki bar and a speakeasy. The dimly lit and cozy space makes some outstanding cocktails that put you in a tropical mood.
The Miami Beach favorite can get a little crowded sometimes, but it's still one of the best places to have a cocktail outside in Miami Beach. The drinks are always good, and it's one of the coolest spaces in town.
Beaker & Grey is never a bad choice for a drink and some small plates in Wynwood. You can sit at the bar or grab a table outside for more of a proper dinner.
This former denim store is now one of the best bars in Downtown. The straightforward pub that serves very good cocktails (get the gin and tonic), beer, and wine in a space with lots of tables great for small groups.
In addition to one of the best cheeseburgers in town, Over Under has great cocktails as well as some cheap specials on beer and shots. It's casual here, so don't worry about a dress code.
The drinks at this classic Wynwood bar are outstanding - especially the smokey Rosemary's Baby and the Moscow Mule with a big kick of ginger.
This historic bar is the best place to drink in Coconut Grove. There’s some comfortable outdoor seating for nice days and inside you can sip a bunch of different whiskeys inside walls that look and feel like they’ve been here since 1920 (which they have).
Mama Tried is a bar good for Happy Hour or some late-night dancing. It's a small space, but always a fun spot, especially if you’re in the mood for loud music and a shot or two.
The Anderson combines a vintage ’80s design with a tropical outdoor aesthetic. And it's a great spot to grab a drink, some food, and have a low-key night out with a few friends.