Actually, Mexico’s independence from the Spanish is celebrated on the 16th of September. On May 5th, 1862, Mexico had an unlikely victory against a larger French army in the city of Puebla. It is this victory that is celebrated every year on the 5th of May.
2. Cinco de Mayo is not a federal holiday in Mexico.
A photo posted by Marco Antonio Dktor (@markodktor) on
It’s only really celebrated within the state of Puebla, which holds a lavish parade along the 5 de Mayo Boulevard.