Cinco de Mayo is not Mexican Independence Day. That is celebrated on September 16.

Cinco de Mayo is not Mexican Independence Day. That is celebrated on September 16.

The Cinco de Mayo holiday celebrates an unexpected victory: the Mexican victory over the French at the Battle of Puebla on May 5, 1862. The Mexican army won the battle despite being smaller and ill-equipped. Have a great day! ~Gloria Everson