As we all celebrate Mexican-American culture today with Mexican food and drinks, most Americans need an annual reminder that the holiday does not commemorate Mexico's independence. That's Mexican Independence Day, and it falls on September 16th. Even as the holiday becomes more popular year after year, only 40% of Americans know that Cinco de Mayo is not Mexican Independence Day, according to a YouGov survey. The holiday actually commemorates Mexico's victory over French invaders at the Battle of Puebla on May 5th, 1862.
It’s also become a holiday associated with drinking. In fact, Cinco de Mayo has become one of the top drinking holidays in the U.S. – right up there with St. Patrick’s Day, July 4th, New Year’s Eve, and Super Bowl Sunday.