For many people Cinco de Mayo is just an excuse to party, drink a lot of beer and/or Margaritas, and binge on Mexican food. Some may be vaguely aware it has something to do with Mexican history; they might guess, based on the fact it's a date, that it's Mexican Independence Day, just as the Fourth of July is the U.S. Independence Day.