Is cinco de mayo a fedreal holiday in Mexico?
Cinco de Mayo is not a federal holiday in Mexico. It is a regional holiday that is mainly celebrated in the state of Puebla, where the Battle of Puebla took place on May 5, 1862. The battle is commemorated as a victory of the Mexican army over the French army, and it is a symbol of Mexican resistance against foreign intervention.