The ESPN Zone in NYC can get packed. It is located in Times Square. They have a nice restaurant where you can chill and watch a sporting event on one of their many televisions. They have a nice kitchen, which serves some great food. The Buffalo Chicken sandwich I had here was great.
more