battle of puebla n a battle in which Mexican forces defeated the French in 1862 Synonym(s) Battle of Puebla
News & Articles battle of puebla Cinco de Mayo festival this weekend in Deadwood DEADWOOD — Cinco de Mayo commemorates the victory of Mexican forces over the French forces in the Battle of Puebla on May 5, 1862. April 29, 2014 - Black Hills Pioneer