Why Americans celebrate Mexico on Cinco de Mayo?

In the United States, Cinco de Mayo, which lands on May 5 every year, is a day to celebrate Mexican food, culture, and traditions. Of course, it’s also a great excuse to enjoy a margarita, and a big plate of nachos, too. However, many who celebrate in the U.S. assume, incorrectly, that Cinco de Mayo is Mexico’sContinue reading “Why Americans celebrate Mexico on Cinco de Mayo?”