Just got in to Boston last night, and going to the game on sat. Anyone know where to eat, or some can't miss sights?