Cinco de Mayo Celebration

Visit the city of Puebla, Mexico, on May 5 and you’ll witness a lively celebration known as Cinco de Mayo, which commemorates the Mexican army’s victory over French invaders in 1862. (The historic battle took place at a nearby fort.) Today, townspeople gather in the square to enjoy games, music and, of course, traditional foods. To throw your own Cinco de Mayo party at home, try our authentic recipes from Puebla.