Cobra Arcade Bar set to hold grand opening in downtown Tucson on Friday

June 27, 2018