Tacos, Margaritas, and Fun…It must be Cinco de Mayo!

Cinco de Mayo and Mexican Independence Day are often confused (Independence Day is in September!), but everyone is certain of one thing, Cinco de Mayo means FUN! Originally a celebration of the Mexican victory over the French at the Battle of Puebla, today the event celebrates Mexican culture and heritage with parades, parties, mariachi music, […]