Originally a commemoration of the Mexican army’s victory at the Battle of Puebla over an invading force, Cinco de Mayo has become a celebration of Mexican heritage, especially among Mexican Americans.
Read More.Originally a commemoration of the Mexican army’s victory at the Battle of Puebla over an invading force, Cinco de Mayo has become a celebration of Mexican heritage, especially among Mexican Americans.
Read More.