Cinco de Mayo

Viva Cinco de Mayo Cinco de Mayo is a yearly celebration held on May 5, commemorating the anniversary of Mexico’s victory over the French Empire at the Battle of Puebla in 1862. There’s a popular misconception is that Cinco de Mayo is the Mexican Independence Day. It is not, instead. it commemorates just one single… Read More »