18 yrs ago•troyinidreviewedThe Torch Lounge1826 W Main St Boise, ID 83702I have been a regular patron...