Mexico's security officials said a gunman opened fired at the popular tourist spot, killing a Canadian woman and injuring at least 13 people, including six Americans.