Freeport's Generations Brewing features a beer garden, dog p