Looking for romantic restaurants for Valentine's Day?
Windsor restaurant listings
For a specific cuisine within Windsor, VT, visit the restaurant listings and reviews for Windsor, VT.
- Crow Bar and Grill - 70 Main Street, Windsor, VT, 05089
- Dan's Windsor Diner - 135 Main Street, Windsor, VT, 05089
- Frazer's Place - 2066 U.S. Route 5 North, Windsor, VT, 05089
- Harpoon Brewery Riverbend Taps and Beer Garden - 336 Ruth Carney Drive, Windsor, VT, 05089
- Pizza Chef - 88 Main, Windsor, VT, 05089
- Windsor Station Restaurant & Barroom - 26 Depot Ave, Windsor, VT, 05089
- Yummy Yummy Chinese Restaurant - 74 Main Street, Windsor, VT, 05089