May 5 has arrived, and with it come extravagant Cinco de Mayo celebrations around the country. The day is widely recognized as a time to drink margaritas, eat guacamole and celebrate Mexico’s cultural heritage, many people know relatively little about the true meaning of the Mexican holiday. To clear up some misconceptions, here are some important…