
Cinco de Mayo is a cultural phenomenon in the United States, and a time to celebrate Mexican culture. However, in addition to a celebration, the holiday also has historical significance.
This year, Cinco de Mayo, which translates from Spanish to the fifth of May, falls on Friday 5 May 2023.