Cinco de Mayo is a Mexican holiday that celebrates the Mexican victory against the French in the Battle of Puebla on May 5, 1862. In Mexico, this is considered a very important holiday and is celebrated widely in cities around the world, particularly those with large Mexican populations.