Growing up (mexican family - mexican traditions) I don't remember ever celebrating 5 de Mayo...people in America for the most part think is our Independence Day... sorry to disappoint you !! This is the day when Mexico won a battle to the French military in the Battle of Puebla....let's just stop there, and say what a great excuse to have a party involving the Mexican culture!! Salud !!! (cheers!!!)
If you're planning on a Mexican party, this will get you going in a second!!
Appetizer: Salsa Pico de Gallo
Drink: Margaritas!! love them in all flavors :)