Whether you eat Mexican food all the time or suddenly find yourself craving it when Cinco de Mayo rolls around each year, the ...