Cinco de Mayo, the fifth of May, marks the Mexican Army's victory over France at the Battle of Puebla in 1862 during the Franco - Mexican War.
In the United States this has evolved into a celebration of Mexican culture and heritage. Many town in the S will have parades and street festivals. Prominent in the displays and decorations will be the colors of the Mexican flag, green, white and red. Green for hope, white for Unity and red representing the blood of heroes.
If you celebrate be sure to include the colors of the flag in your celebration decor.
Happy Cinco de Mayo!