Cinco de Mayo is a worldwide holiday, and what better way to celebrate it than with some delicious