Cinco de Mayo commemorates the day the Mexican army won the 1862 Battle of Puebla against the French. Counter to popular belief, Cinco de Mayo tends to be a bigger deal in America than it is in Mexico. In America, the holiday has become a day long celebration of Mexican […]