Cinco de Mayo is a festive occasion that celebrates Mexican culture and food. Cinco de Mayo commemorates a minor Mexican victory over France that took place on May 5, 1862 at the Battle of Puebla. While it has never been a big deal in Mexico — especially in comparison to celebrations of Mexico’s independence — Cinco de Mayo has become a festive phenomenon north of the border.