Get ready to have lots of fun! Cinco de Mayo is a day of music, dancing, food, and parades. Learn how people celebrate Mexican culture on this day. Read about this holiday's history, too.