The Dining Room at the Windsor Hotel

0.0
  1. Home
  2. » The Dining Room at the Windsor Hotel
Phone: 719-657-9031
Website:
Address:
605 Grand Ave, Del Norte, CO 81132, United States, Del Norte 81132
Description:

Your visit to the Windsor is highlighted by The Dining Room’s elegant yet comfortable fine dining with old west flair.  We feature locally grown Divine Ranch Lamb, Haefeli's Honey, Gosar Organic Sausages, Off Family Ranch All Natural Beef and more. Chef Regan creates unique selections daily. You can also enjoy a creative cocktail or signature drink at Bistro BARbara.

Leave A Comment

Send message to listing owner