JACKSON, Wyo. — May 5 is Cinco de Mayo, a holiday that commemorates an unexpected Mexican victory over the French and celebrates Mexican heritage in the U.S.

Contrary to popular belief, Cinco de Mayo does not mark the Mexican day of independence, which is celebrated Sept. 16.

The Battle of Puebla was fought on May 5, 1862, when invading French troops were pushed back by a much smaller Mexican force. Although the French ultimately ended up occupying the country, the Battle of Puebla was a victory that galvanized Mexican spirit and pride.

The holiday has now become a staple day in the U.S. to celebrate Mexican-American culture and heritage.

Teton County is a great place to recognize Cinco de Mayo; according to data from the U.S. Census Bureau, approximately 15.8% of the total population in Teton County identifies as Hispanic or Latino.

Buckrail runs this story annually.

River is a contract news reporter with a passion for wildlife, the environment, and history. She’s also a gemini, dog mom, outdoor enthusiast, and published poet.