
Cinco De Mayo: 5 must-have traditional recipes
Image credits: X/@bhaashaa Cinco De Mayo, traditionally celebrated on May 5, is an annual festival that commemorates the victory of the Mexican army in the Battle of Puebla on May 5, 1862 over the Second French Empire, led by Napoleon III.While in Mexico it is not commonly celebrated outside of Puebla, where the battle took…