Pig roasts, mariachi bands and tequila: How to celebrate Cinco de Mayo in CT