Cinco de Mayo celebrates the Mexican win at the Battle of Puebla against France. This day is often mistaken as Mexico’s Independence day which is actually September 16. Nevertheless, it has become a tradition in the United States to celebrate on May 5th. There are many parties and lots of drinking. For this year’s Cinco …
