Cinco de Mayo marks the 1862 Battle of Puebla, when a smaller Mexican army defeated French forces. While it’s not Mexico’s Independence Day, it’s a proud moment in Mexican history and a symbol of resilience. In the U.S., it’s become a vibrant celebration of Mexican-American culture, with music, food, and community events.

