Buzzard's Roost Opens Micro-Distillery, Tasting Room in Louisville
Buzzard’s Roost Sipping Whiskeys will expand with its own micro-distillery and tasting room this spring in downtown Louisville, at 624 W. Main Street. The space is in the final stages of completion and is estimated to open this spring.
The 6,000-square foot space will offer a full 360-degree