May
5th
Thu
5th
Cinco de Mayo (Spanish for “fifth of May”) is a holiday held on May 5… The date is observed in the United States as a celebration of Mexican heritage and pride, and to commemorate the cause of freedom and democracy during the first years of the American Civil War.