Skip to main content Skip to main content

Windsor Station Restaurant & Barroom

No Reviews Yet
Write Review

26 Depot Ave
Windsor, VT 05089
windsorstationvt.com/

Business Hours

Sunday 4:30 pm 12:00 am
Tuesday 4:30 pm 12:00 am
Wednesday 4:30 pm 12:00 am
Thursday 4:30 pm 12:00 am
Friday 4:30 pm 12:00 am
Saturday 4:30 pm 12:00 am

Casual restaurant & bar serving classic American fare & craft beer inside a circa-1900 train depot.