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
Major cities across the U.S. are marking Cinco de Mayo with parades, live music, and culinary festivities, while Mexico observes the day with smaller military ceremonies.