Opened under new management in March of 2016, this local hot spot is one not to miss. Enjoy Fresh Maine seafood, hand cut fries using only Maine potatoes, and local craft beer on tap. Our Upper Deck Sports Pub is full service dining and has two 75″ 4K UHD TV’s as well as 4 other TV’s so you don’t have to miss one minute of action. We are located in the heart of downtown Freeport only 2 blocks from L.L. Bean. There is plenty of parking in the back! Come and relax. Catch your favorite team in action, enjoy a couple of drinks with your friends or colleagues. and experience the love of sports and fresh food for yourself.