The Windsor
The WindsorLast, 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]