What Is Cinco De Mayo? Where to Celebrate Mexico's Tradition in America
Published on: Thursday 02 May 2019
Literally meaning "Fifth of May" in Spanish, Cinco de Mayo is a day of celebration remembering when in 1862 General Ignacio Zaragoza defeated French troops at the Battle of Puebla, which is southeast ...