“Cobra Arcade Bar” to open downtown Tucson location

April 26, 2018