Many Americans don’t know the history behind Cinco de Mayo celebrations. The day marks an 1862 Mexican victory over France in la Batalla de Puebla, or the Battle of Puebla.