14 yrs ago•almasyreviewedCT Showclub6611 S Tucson Blvd Tucson, AZ 85756This was my first time visiting...