How to celebrate Cinco de Mayo: Mexico-style

How long has Cinco de Mayo been celebrated? Cinco de Mayo is a traditional fiesta in the USA and Mexico, celebrated annually on the fifth of May (funnily enough, given that that’s its literal translation). It all started back in 1863 in Southern California as a show of...