There is a bar that has pitchers and what not on the corner of Angell St and Thayer, called Spats. Good place, not too expensive. Can catch sportscenter or whatever on the TVs in there. It is less than a 2 minute car drive from the arena. Just drive a few hundred feet down on Angell St toward Hope. Take a left on Hope and Meehan is on your right.