Spirit Hound Distillers Announces Opening of New Tasting Room in Denver, Colorado
Spirit Hound Distillers is expanding their presence in Colorado with the opening of their newest tasting room in Denver, Colorado. This is the latest development in the company’s 12-year history of steady growth since operations began in 2011. The address of the new Tasting Room is 3622 Tejon Street, located in the heart of Denver’s popular Highlands neighborhood. Visitors are…