Cinco De Mayo, literally translated to the "fifth of May," is finally here. But do many Americans even know the reason why they are celebrating such an important day in Mexico's history?

Many assume that today is actually Mexican Independence Day, hence the party atmosphere and fiestas all around. However, the day is actually a celebration of something else-and isn't even that popular in Mexico itself. In fact, it's more of an American holiday than it is a Mexican one.

Though Cinco de Mayo is often mistaken for Mexican Independence Day, that is actually celebrated on September 16, on which date in 1810, Mexico declared its independence from Spanish rule. Cinco de Mayo however, honors when Mexico's army defeated French forces in a surprising victory at the Battle of Puebla, on May 5, 1862-52 years after the country had declared its independence from Spain.

 In Mexico itself, the anniversary of the victory is celebrated mainly in the actual town of Puebla, as well as in a few larger cities, but is not generally celebrated as a whole, like it is in the U.S. In the United States, it is treated similarly to how St. Patrick's Day in March is celebrated. In the United States, that holiday is characterized by plenty of four leaf clovers, green clothing and beer and plates of corned beef and cabbage. However, in Ireland, the holiday is more of a religious feast which celebrates the day that St. Patrick was believed to have died.

However, despite not being quite the day everyone may think it is, that won't stop the celebrations from happening, nor will it keep anyone from offering up big drink specials and meal deals at restaurants with a Mexican theme.

If you're partying today, just remember to stay safe, and if you drink, do so responsibly.