Cinco de Mayo is a great excuse to indulge in exciting flavors from south of the border. And there's no easier way to add Latin flair to simple dishes than with the kick of homemade salsa. It can ...