Gunmen, believed to be members of a drug cartel, opened fired at a beach near the Grand Oasis Hotel in Cancun on Tuesday.