3 yrs ago•LessgobrandonreviewedThe Torch Lounge1826 W Main St Boise, ID 83702Bored in Boise...Made the Most of it