I saw a thread on here a month or so ago for recs for someone who was spending a few months in Boston. I'm going to Boston this weekend with a few friends to watch the Cards beat the Red Sox this weekend. Other than the game, what are the places you recommend for someone who will only be in Boston for an extended weekend trip? FYI we are all in our mid-20's and like to drink.