Cinco de Mayo, celebrated on May 5th, is a holiday that commemorates the Mexican army’s victory over France at the Battle of Puebla in 1862. It is often mistaken as Mexico’s Independence Day, but it actually marks a significant moment in Mexican history. In the United States, this holiday has become a celebration of Mexican […]