Double Tap Pub is a down-to-earth brewpub offering craft beers on tap and elevated bar eats in a warm, inviting atmosphere.