News

Cinco de Mayo, which means “Fifth of May” in Spanish, is also more formally known as the anniversary of the Battle of Puebla.