Cinco de Mayo commemorates the Mexican army's victory over the French, at the Battle of Puebla, during the French-Mexican war. Over the years, the holiday became more popular in the United States than in Mexico. The main focus now is to celebrate the Mexican culture.Pull out a sombrero and have some fun today!