Americans have embraced this date as an excuse to celebrate all things Mexican and gorge on its cuisine and drinks, but the true significance is often misunderstood. May 5 is not Mexican Independence Day as many would believe. Instead, it marks the date of the defeat of the French army at the Battle of Puebla in 1862.

It’s a long story. The gist is that by 1861, Mexico was in debt to England, France and Spain after several wars, including their independence from Spain in 1821 and the Civil War in 1858. France, under Napoleon III, decided to go after their money, and a little expansion of the empire wouldn’t hurt. England and Spain decided to stay out of it. President Abraham Lincoln very publicly expressed his sympathy, but the U.S. had its hands full with the Civil War, and so denied assistance. So Napoleon sent Austrian-born Archduke Ferdinand Maximilian (debatably a cousin) to lead the French army to invade Mexico and claim it for themselves.

Photo courtesy Jeremy Swift