Liquor Barn Returns to Its Local Roots
If you’ve ever shopped for beer, wine, or spirits in Kentucky, chances are you’ve visited a Liquor Barn store. It’s the largest independent chain of alcohol retailers in the state and boasts some of the largest and most elaborate bourbon allocations in the world. Founded in 1984, the chain was family-owned until 2009, when it was acquired by…