The Windsor
Last, but certainly not least, is the Windsor West Village. Catering to sports fans all year round, the Windsor offers happy hour specials on food and drinks for NFL fans to enjoy their sports with a touch of classic sports pub fanfare.
The Windsor West Village
West 4th Street
At West 10th Street
212-208-1208
[Photo via]