29 "Drinking Good Cocktails" restaurants in Miami.
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.
Mama Joon is a Mediterranean restaurant in the Life House Hotel in South Beach. The food is just okay, but the backyard is pretty.
Minibar is a little hotel bar in South of Fifth that has a good happy hour, some outdoor seating, and fantastic wallpaper.
Blind Barber is a semi-swanky bar behind an actual barbershop inside the Nautilus Hotel.
Boia De is a little Italian spot in Buena Vista that’s perfect for a date or dinner with a few friends.
Cafe La Trova on Calle Ocho is a huge Cuban restaurant with live music, great cocktails, and very good food.