Windsor Station
• 27 Depot Avenue | Windsor, VT | 05089
Windsor Station is an upscale pub located in the historic Windsor Station Depot. Highlights include half-priced wings on Wednesdays, craft beer night on Thursdays, live acoustic music on Fridays and chef specials over the weekend.
27 Depot Avenue
Windsor
VT
05089
