Some may believe Cinco de Mayo is Mexico's Independence Day, but that's a common misconception.
Mexico actually celebrates their Independence Day on September 16th.
Today is the anniversary of the Battle of Puebla.
Puebla is a city southeast of Mexico City.
The holiday honors the victory of the battle of 1862, when the French troops invaded Puebla.
The Mexican troops had little ammunition but still managed to defeat the French forces.
Besides the state of Puebla in Mexico, the country doesn't celebrate the holiday on as big of a scale as we do here in the U.S.
The biggest Cinco de Mayo party in the world is actually held in Los Angeles.