Cinco de Mayo, which translates to ‘Fifth of May’ in English, is a Mexican holiday that is also celebrated in the United States thanks to the large Mexican-American community. However ...