Cinco de Mayo celebrates Mexico’s 1862 victory over the second French Empire each year on May 5, marking the event with colorful parades, fiestas, and special restaurant offers.