Celebrate Mexican heritage on Cinco de Mayo (the fifth of May) across the US with festive margaritas, salsa and chips, and singing and dancing.
Cinco de Mayo is mostly celebrated in the US and Puebla, Mexico, where the Battle of Puebla took place, a Mexican victory over the French. Food is a big part of the celebration, including salsa and chips and, of course, an icy cold margarita.