Three Heads Brewing is a brewery established in 2010, offering a beer garden experience.