Cinco de Mayo is an annual holiday that marks the anniversary of Mexico’s victory over France at the Battle of Puebla on May 5, 1862. Also known as the Battle of Puebla Day, Cinco de Mayo (which ...