Finally making the trip south (Boston) for the Dolphins game this coming Sunday vs. New England.
Any local tips on bars around the stadium, places to see, etc? We are staying in South Beach, renting a car just for the day of the game.
What's the post game bar scene like? Worth hanging around, or just go back into SB?
Also - anyone else planning on going? Would love to meet up with some folks for a beer pre-game, since it's just my wife and I.