HOUSTON, May 5 (UPI) -- The holiday Cinco de Mayo is a minor event in Mexico while its popularity in U.S. cities is due in large part to savvy marketers, authorities said.
Cinco de Mayo marks the Battle of Puebla and the Mexican army's defeat of the French army May 5, 1861.