Beertown Public House is a restaurant offering culinary delights for all ages and dietary needs, paired with a wide selection of craft beers.