Phoenix’s Cobra Arcade Bar opens a second location in downtown Tucson

June 27, 2018