31 "Day Drinking" restaurants in Miami.
The Wharf is a crowded waterfront bar on the Miami River. It's loud, mostly outside, and there are food trucks.
Shore To Door in Coconut Grove serves fresh fish on the weekends. Their backyard is our favorite place in the whole city to eat seafood.
On The Rocks is a dive bar in North Beach. Come for drinks after a beach day or late-night karaoke.
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.
Grails is a sports bar in Wynwood that has tons of TVs and plenty of outdoor seating.
Unseen Creatures is a brewery on Bird Road that makes really great beer and usually has a food truck outside.
Tomorrowland is a mostly outdoor bar in Downtown that works for Happy Hour or really any time you want to drink outside.
Hometown Barbecue in Allapattah serves Miami’s best barbecue, but there are other dishes here that are just as good.
The Abbey is a little pub that’s surprisingly divey (in a good way) for being located on Lincoln Road.
Veza Sur is a Wynwood brewery where you can sit outside and relax with some good beer. There's usually a food truck out back too.
American Social is an upscale sports bar and restaurant in Brickell. It’s a good spot to watch college football or eat by the water.
Whiskey Joe’s is a seafood restaurant in Key Biscayne with a lot of outdoor waterfront seating. The seafood’s OK. The view is better.
Verde is a cafe located within the PAMM where you can eat good pizza, salad, and more with a pretty stunning view of Biscayne Bay.
Bodega is one of South Beach’s best taco spots with a bar in the back that gets pretty packed on weekends.
Shuckers is a casual waterfront restaurant in North Beach where you can get decent seafood with a more-than-decent view.