Members of Ballet Folklorico Mexicano de Georgetown perform before President Barack Obama speaks at a celebration of Cinco de Mayo in the Rose Garden of the White House in Washington on May 3, 2012.
On Saturday, Americans across the country will gather to celebrate the 150th Cinco de Mayo. Donning sombreros and dancing to mariachi music, revelers will celebrate everything Mexican, and enjoy a shot of tequila—or three. The holiday has become ingrained in the American calendar, and in 2005 Congress passed a resolution calling on the president to recognize the historical significance of the holiday. Contrary to widespread popular belief, May 5th is not actually Mexican Independence...