
Cinco de Mayo ( May 5th) is not a federal holiday in Mexico or the United States. However,
it is still celebrated. This day commemorates the Battle of Puebla in which the
Mexican army claimed victory over France during the Franco-Mexican War in 1862.
In the United States and Mexico, Cinco de Mayo is a celebration of Mexican
Heritage with parades, festivals, traditional music and food. For others it is
just another reason to get...