Are you talking about Boston Beer Works? There's another location across from Fenway Park. I mention that because I'm actually going there with my brother in a few minutes. Can't resist those cask ales
Might've been; I really don't remember the name of it, but I do remember that they had two bars, one on ground level and one in the basement. Of course, at the time they wouldn't have served me any of those cask ales, but nevertheless, nifty little pub.