Celebrated on May 5, Cinco de Mayo commemorates the unlikely victory of the Mexican Army over French forces at the Battle of Puebla in 1862. Today, it’s a day of celebration in the U.S. and Mexico, with traditional food, dancing and parades. And what better way to celebrate than … [Read more...]