Cinco de Mayo is a Mexican festival celebrated with singing, dancing, fireworks and most importantly…