Cinco de Mayo, as celebrated in the United States, shares some similarities to St. Patrick’s Day: a mainstream marketing fiasco that’s evolved out of an authentic celebration of cultural heritage. The typical American Cinco de Mayo is a day of eating tacos and drinking margaritas. But, jus...