Celebrate Our Heritage or Just have a Margarita for the Heck of it! Cheers!
Cinco de Mayo (for "fifth of May") is a holiday celebrated in the United States and primarily limited to the state of Puebla in Mexico. The holiday commemorates the Mexican army's unlikely victory over French forces at the Battle of Puebla on May 5, 1862, under the leadership of Mexican General Ignacio Zaragoza Seguín.
Cinco de Mayo is not "an obligatory federal holiday" in Mexico, but rather a holiday that can be observed voluntarily. While Cinco de Mayo has limited significance nationwide in Mexico, the date is observed in the United States (also voluntarily) and other locations around the world as a celebration of Mexican heritage and pride. Cinco de Mayo is not Mexico's Independence Day, which actually is September 16, the most important national patriotic holiday in Mexico.