"After all these years, it’s still embarrassing for me to play on the American golf tour. Like the time I asked my caddie for a sand wedge and he came back ten minutes later with a ham on rye."Professional golfer Chi Chi Rodriguez
Mix up some margaritas and guacamole! Cinco de Mayo has become a big holiday in North America. May 5th is even more popular in America than it is in Mexico. Not to be confused with Mexican Independence Day (September 16), the 5th of May officially commemorates the Mexican Army's historic defeat of the French army at the Battle of Puebla. But in America, Cinco de Mayo has evolved and expanded into a celebration of all things Mexican-American, from the food and drinks to the music and culture. To help you celebrate Cinco de Mayo in style, here are our best Mexican-American recipes.