Cinco de Mayo, which is Spanish for May Fifth, is a popular celebration in the United States.The holiday commemorates the Mexican army's victory over French soldiers in the Battle of Puebla on 5 May 1862.

Food•Sports•Travel
Cinco de Mayo, which is Spanish for May Fifth, is a popular celebration in the United States.The holiday commemorates the Mexican army's victory over French soldiers in the Battle of Puebla on 5 May 1862.