Louisville Buzzard’s Roost Poised To Open Doors This Spring
Buzzard’s Roost Sipping Whiskeys will expand with its own micro-distillery and tasting room in downtown Louisville, at 624 W. Main Street. The space is currently 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 Buzzard’s Roost experience. The space will house a …