32 "Drinking Good Cocktails" restaurants in Miami.
Kaori is an upscale Brickell restaurant serving great cocktails and very good Mediterranean, Chinese, and Japanese dishes.
Downtown’s Jaguar Sun is an excellent cocktail bar that’s also a very good restaurant. Come here for pasta and cocktails with a date or some friends.
Hoja Taqueria is a Mexican restaurant inside Miami Beach’s Generator Hotel, and one of Mid-Beach’s best options for a fun dinner.
Dante’s HiFi is a Wynwood bar and “listening room,” which basically means they have an excellent sound system and great DJs.
Cafe Kush is a casual waterfront restaurant inside MiMo’s Gold Dust Hotel. The great menu includes burgers, steak frites, sandwiches, and more.
Over Under is a Downtown cocktail bar that serves food like jackfruit nachos, cheeseburgers, and more stuff that tastes good while drinking.
Terras is a rooftop bar and restaurant on top of the Life House hotel in Little Havana. The drinks are great and so is the food.
La Cocina is a cocktail bar in the back of Hialeah’s Stephen’s Deli, and it’s fun enough to visit whether or not you’re eating at the restaurant.
Casa Florida is an outdoor cocktail bar in East Little Havana where you can drink inside a retro bus.
Spanglish is a small cocktail bar in Wynwood with great cocktails and a small food menu.
Sugar is a fancy rooftop bar in Brickell on top of the East Hotel. The drinks are expensive but the view is nice.
Hometown Barbecue in Allapattah serves Miami’s best barbecue, but there are other dishes here that are just as good.
The ScapeGoat is a very small cocktail bar in South of Fifth that can get rowdy on weekends, but is pretty chill during Happy Hour.
Orilla is a pretty Argentinian restaurant inside Urbanica The Euclid Hotel. It’s a good spot to share some small plates and have cocktails.