How to Celebrate Cinco De Mayo?

Cinco de Mayo is celebrated as a national holiday in Mexico. It marks the victory of the Mexican Army over the French at the Battle of Puebla in 1862. Most Mexicans celebrate it by having large cookouts with live music and dancing.