Smiling Moose Brewing is a brewpub offering a full menu alongside its own house-brewed beers and a selection of guest taps in a relaxed atmosphere.