I've been to ESPN Zone for an annual holiday party given by a friend of ours every year for the past five years. It is a fun place to stop in and grab a bite to eat while watching the game..whichever it may be at the time..basketball, hockey, football, baseball, soccer, etc.
The entire theme is sports related of course. Huge TV screens everywhere, loud and screaming fans, sports related souvenir store, and you can even find TVs in the bathroom stalls!
There is also an arcade room that uses a point system and plastic card to keep track of your games. There are all types of games: high tech sports games and basketball shooting games and racing games. I never spent more than 5 minutes in this room, but the kids really like it.
Make sure you have reservations or you'll be waiting a long time for large groups to be seated. It is located on the most popular corner, 42nd Street & Broadway!
Suggest going on off hours right before lunch crowd or dinner crowds.
Everything from slider burgers cooked to your liking, golden fries, ballpark franks, chili, nachos, philly cheese steaks, chicken fingers, buckets of red wings, roast beef sandwiches, and chicken sandwiches. There are vegetarian dishes, soups and salads as well.