Cinco de Mayo translates to "fifth of May" in Spanish. It celebrates the Mexican victory at the Battle of Pueblo. My Latino friends tell me Cinco de Mayo is bigger in the U.S. than in Mexico. And what do Americans do with a holiday? Throw a party! Or in this case, fiesta. Here's a kid-friendly Cinco de Mayo fiesta with games, crafts, lesson plans, cultural activities and food! Cinco de Mayo party activities, crafts, games for Mexican cultural festival - Grand Rapids Holidays | Examiner.com