Nestled between the Calder Race track and a strip mall sits the coolest sports bar you've probably never heard of. Upper Deck is the place to get your sports, food, and booze groove on. The restaurant features more than 50 flat-screen televisions and three huge projection screens showing all manner of sports events, games, and matches. Upper Deck also has a pair of billiards tables you can hit up when your team's game hasn't started yet and a kid-friendly Mega Touch game to keep them occupied while you watch the Dolphins game. There are two full-liquor bars, but probably the best place to catch a game — particularly on NFL Sunday — is out on the 1,000-square-foot deck with overhead TVs, tables, and couches. The deck is covered with a screen, so you can still enjoy the sunshine without burning or getting eaten alive by mosquitoes. Upper Deck features daily lunch specials, starting at $5.99, Monday through Friday. Happy hour runs from 11 a.m. to 7 p.m. and 11 p.m. to 2 a.m. on weekdays and 11 p.m. to 2 a.m. on weekends. There's also Karaoke Night on Friday, and Wednesday is live-music night. While other sports bars are packed and keep you waiting, only to trot you into a dark dining area, Upper Deck gets you a seat quickly and your food and drink quicker and provides a place to watch the big game while chillin' in the South Florida afternoon beach breeze.

Location Details

906 E. Hallandale Beach Blvd.
Hallandale FL 33009


All-access pass to top stories, events and offers around town.

Sign Up >

No Thanks!

Remind Me Later >