In the United States, Cinco de Mayo is very often thought of as Mexico’s Independence Day, but it's not. Mexico’s Independence Day is actually September 16th. Cinco de Mayo commemorates a victory over France in the Battle of Puebla on May 5, 1862. It's not widely celebrated in Mexico — in the United States however, the commercialization of the holiday has taken off and is mostly about food.