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.
Margaritas come in all different flavors and styles. This one is a frozen strawberry margarita with a lime garnish.
Once your margarita is in hand, step outside to the wonderful sounds of a traditional mariachi band. The musicians pictured here are playing music in San Cristobal de las Casas, Chiapas, Mexico.
Dancers perform during Cinco de Mayo celebrations along Plaza Olvera in Los Angeles, CA. The event was held to promote and celebrate Mexican and Latin American communities through art, dance and music.
A Chihuahua/Doberman mix attends a Cinco de Mayo festival at El Pueblo de Los Angeles Historic Site on Olvera Street in California
Aztec dancer Martin Mendoza performs in celebration of Cinco de Mayo during the second Fiesta Atlanta event at Centennial Olympic Park in Atlanta, GA. Crowds were estimated to be at 30,000 for the event.
A mariachi band performs at Plaza Garibaldi in Mexico City. Plaza Garibaldi, an outdoor nightspot in the heart of the city, is famed for raucous open-air drinking and folk music.
Mexican Mariachis perform at Plaza Garibaldi in Mexico City. Plaza Garibaldi, an outdoor nightspot in the heart of Mexico City, is famed for raucous open-air drinking and folk music but city officials want to clean it up and add a dose of sophistication.
Seven-month-old Alexander Mendoza attends Cinco de Mayo festivities at El Pueblo de Los Angeles Historic Site on Olvera Street.