This modern, state-of-the-art sports bar inside the TD Garden's Hub on Causeway offers an next-level, immersive sports bar experience. The 25,000-square foot bar and restaurant boasts a 39.5-foot "Dream Screen"—the largest TV screen in New England. Catch all the games while enjoying elevated tavern fare, more than 60 taps featuring many regional craft beers, and an eclectic cocktail program that includes cocktails on draft and large format cocktails. More than just a sports bar, Banners also features a Top Golf suite and a Blades & Board VIP dining experience that pays homage to the club of the same name that was located in the Garden from the 70s-90s.
Time Out says
Details
Discover Time Out original video