On Friday, February 8, the long-awaited Growler USA, a Colorado-based, microbrew pub franchise, finally opened its doors with an official ribbon cutting. Growler USA is located at 2507 US Highway 27 in the Clermont Landing. It’s a fun place to meet for great food and over 100 beers on tap.
[arve url=”https://youtu.be/NkuqLPp8pro” thumbnail=”23152″ /]
Franchisee Charles Good said that he looked at potential sites for the microbrew pub and found Clermont the perfect spot.