Cinco de Mayo is often celebrated with Margaritas, tequila, guacamole and of course good Mexican or Tex-Mex cuisine. Why is this holiday so celebrated in the United States and what exactly are we celebrating? Despite popular belief, Cinco de Mayo is not Mexico’s Independence Day, it is a day where...