Cinco de Mayo is often celebrated in America with Margaritas and Hispanic food in a way to recognize and celebrate Mexican-American culture and heritage, but the inception of the holiday isn’t as well known.
In the United States, Cinco de Mayo is sometimes mistaken to be Mexico’s Independence Day. That is actually celebrated on September 16, commemorating the beginning of the war that led to Mexico’s independence from Spain.
The day is actually in honor of the Mexican Army’s unlikely victory over the French at the Battle of Puebla, which took place on May 5, 1862. In Mexico, Cinco de Mayo is typically celebrated through military parades.