Awesome place to watch sports... I'm not really a big sports guy, but they have like stadium-type seating that watches a bunch of gigantic TVs, including a small one on each table.
The food was pretty good to.
I was there with my parents, and my dad is crazy football fan, so they posted up for like 6 hours straight just so they could watch a NY Giants playoff game from this place.