Windsor Tap
Bar · Pub · Bar and Grill
Windsor Tap is a neighborhood bar offering video gaming, darts, happy hour specials, live music, and karaoke.
Location
Best places nearby
The highest rated places close to Windsor Tap.
Local restaurants nearby
Windsor Ave, IL



