Drunken holidays are great opportunities to find a new party partner. Here's my advice on what to say (and what not to) at one of these Cinco de Mayo events.
BEST: Approach subject with a simple "Qué lindo" (or linda for women) -- which means "how cute." Easy and genuine never fails! :)
WORST: "Sombrero lindo." It means "nice sombrero."