Growler USA Louisville: 100 Taps, Great Food, & More

Growler USA, “America’s Microbrew Pub,” is a craft beer franchise with approximately 15 locations nationwide and another dozen or so in planning. It is focused on providing its customers with a huge selection of craft beers from all over the US. Colorado currently has two: one in Centennial and one in Louisville, with a Sloan’s…