Skip to Navigation Skip to Content

Windsor Station Restaurant and Barroom

The Windsor Station offers a classic neighborhood restaurant, featuring many locally produced foods, wines, and spirits. A historic train station with many original features that turns back time for many regular customers and travelers alike. The best place in the Upper Valley to catch live music four nights a week.

Windsor Station Restaurant and Barroom

26 Depot Ave.
Windsor, VT 05089
802-674-4180

Hours of Operation

Dinner; 4:30pm – 10:00pm
Lunch, Thurs – Sat; 11:30am – 2:00pm

Website Email Find Windsor Station Restaurant and Barroom on Facebook Find Windsor Station Restaurant and Barroom on Instagram
Stay Connected

DigInVT news twice a month to your inbox.