Cinco de Mayo
Cinco de Mayo; Spanish for the Fifth of May, is a day celebrated all over the world to honor Mexican heritage and pride.
In Mexico or wherever the culture of Mexico is celebrated — families, friends and neighbors gather to have a fiesta in honor of Cinco de Mayo. Don't forget your Cinco de Mayo cards!
Not only that, but Cinco de Mayo is just a fun party theme! Olé!
Fun Fact: The traditional meaning of the Mexican flag's colors is thought to be that green stands for hope and the independence movement; white for purity and religion and red for Spain and union.