The Battle of Puebla, also known as the Battle of May 5 took place on 5 May 1862, near Puebla de los Ángeles, during the second French intervention in Mexico. From Wikipedia
From parades and folklorico dances to nationwide food and drink promotions, the U.S. marks the holiday with a mix of cultural appreciation and commercial festivities.