
Officially a celebration of Mexico's victory over France at the Battle of Puebla,
this lively holiday has become a fun and popular way to honor Mexican culture and heritage.
Happy Cinco de Mayo!
Officially a celebration of Mexico's victory over France at the Battle of Puebla,
this lively holiday has become a fun and popular way to honor Mexican culture and heritage.
Happy Cinco de Mayo!