Tap & Barrel

3300 South Vista Ave, Boise, ID 83705
Tap & Barrel Tap & Barrel is one of the popular Sports Bar located in 3300 South Vista Ave ,Boise listed under American Restaurant in Boise , Bar & Grill in Boise , Sports Bar in Boise ,

Contact Details & Working Hours

Map of Tap & Barrel