I noticed this post and thought I would pass along some great news.
Redskins fans have a new home in NYC. The manager of Dorrians said that they would offer the same deals that The Falls had last year.
It's on 83rd and 2nd on the UES. Here's the website.
http://www.dorrians.com/
How did you all find out about The Falls? I found out about it through meetup.com. We need to get the word out there. There was nothing better than being in a bar packed with Skins fans in the middle of NYC!