Cinco de Mayo commemorates Mexico's victory in the 1862 Battle of Puebla against France.
It's often misunderstood as Mexican Independence Day, which is celebrated on Sept. 16.
Mexican President Benito Juárez's refusal to pay debts led to France's invasion of Mexico.
The Battle of Puebla, on May 5, 1862, saw Mexico's smaller army defeat the French.
The victory boosted Mexican morale despite not altering the overall war's outcome.
Cinco de Mayo is primarily celebrated in Puebla with reenactments and parades.
In Mexico, it's not a national holiday, but some regions observe it with festivities.
In the U.S., the holiday gained popularity in the 1960s and celebrates Mexican heritage.
Americans often mark the day with parades, parties, and traditional Mexican food and drinks.
It's important to respect the historical significance and cultural heritage of Cinco de Mayo.