So I just moved back to Boston after being away for 2 years and I must say The Place is still 'the place' to be. I spent all day Thursday watching NCAA games with a group of my buddies. We had a great waitress who seemed to know more about the tourney than half my friends. We were treated to a free buffet of food that was excellent and drank 25oz beers for only $5.50, great deal!! This is one of the best spots to watch a game at and I wil definitely be back...
more