Cinco de Mayo, or Fifth of May, celebrates the victory of the smaller Mexican army over the mighty French juggernaut, in the Battle of Puebla, 1862. Cinco de Mayo is not the Mexican Independence day, but many Latinos living in the U.S. celebrate it. Here are free printable Mexican themed crafts. And here are free printable coloring pages for Cinco de Mayo. Commemorate the Mexican cultural celebration Cinco de Mayo with free printable crafts, coloring pages and lessons. Free Printable Cinco De Mayo and Mexico Coloring Pages