Celebrate Cinco de Mayo at El Pueblo de Los Angeles Historical Monument. Enjoy a family-friendly weekend celebration today and tomorrow from 11am - 9pm. Free admission! —
Contrary to popular belief, Cinco de Mayo is not Mexico’s Independence Day — this annual celebration honors the Mexican army’s 1862 victory over the French at the Battle of Puebla during the Franco-Mexican War and commemorates the last foreign battle on North American soil. Considered a relatively minor holiday in Mexico, Cinco de Mayo is much more than piñatas and margaritas — the holiday has evolved into a celebration of Mexican culture in the United States. Most major Cinco de Mayo celebrations take place in Southern California in cities like Los Angeles and San Diego, with hundreds of thousands of people attending various street fairs and festivals.