The Pour House is the sports bar for more distinguished clientele. The building itself is a historic piece of old Windsor, and they've kept to that classy atmosphere with comfortable yet classic seating (and plenty of it!), old fashioned service that really caters to the customer, and an impressive menu that sticks to a few well crafted specialties. One modern touch is the fifty inch plasma TVs, and that's one piece of the present that we couldn't live without! The atmosphere and those giant screens are two of the reasons that this is our favorite place to watch the game!
Chatham Street West
Windsor, ON N9A 5M6