Talking Dog Brewing is a brewpub offering a selection of handcrafted beers, with options to shop and view the menu.