1. Cinco de Mayo is an annual celebration held on May 5 to celebrate Mexico's victory over the Second French Empire at the Battle of Puebla in 1862. Over the years, it's also become a big holiday in the US & Canada where people in the country enjoy celebrating by mixing up margaritas, eating Mexican food and participating in community events. Which Mexican dish would you want on your plate today?