Double Tap Pub
Pub · American · Bar and Grill
Double Tap Pub is a down-to-earth brewpub offering craft beers on tap and elevated bar eats in a warm, inviting atmosphere.
Location
Best places nearby
The highest rated places close to Double Tap Pub.
Local restaurants nearby
S 8th St, ID


