United States of America

Restaurants in Windsor

1 restaurant in Windsor recognised by Wine Spectator. The ones most guides agree on come first.

View Windsor on the map
  1. Chimney Park Restaurant & Bar

    1 guide · 406 Main St., Windsor, Colorado

    Chef-driven seasonal American cuisine in a historic 1895 building in Windsor, CO. Wine Spectator Best of Award of Excellence winner with 450+ selections.