We had a great time at Game On. Went there to watch the Sox over the weekend with a group of guys. The sound was unreal, felt like I was in Texas at the game. The staff is one of the best looking in town and very attentive. As far as the food we chowed down on nachos, wings and pizza. Had a great time and will be watching many games there from now on.
more