Wow. 21hdtvs. World cup was on including having the surround sound so we could hear the game. The servers were great with keeping an eye on beverage levels. The food is awesome. 10 Beers on tap even some of the duluths own craft beers. I found my new NFL Game Day Bar.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.