Cinco de Mayo- What is it really about?!

Cinco de Mayo What is it really about?!       History Lesson     Cinco de Mayo, first and foremost, is not Mexican Independence day. Mexican Independence day is on September 16th. Cinco de Mayo, which literally translates to the fifth of May in English, is the celebration of the Battle of Puebla. This...