Bistro BARbara at the Windsor Hotel
- 605 Grand Avenue, Del Norte, CO, 81132
- (719) 657-9031
- Business: [email protected]
Bistro BARbara is a warm, inviting bar where you can relax with old friends and make new ones. We serve handcrafted cocktails and a locally driven menu seven days a week.