1. Cinco de Mayo is not Mexico’s Independence Day.
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.