Cinco de Mayo (May 5 in English) is here again, celebrating Mexican-American history, heritage, and culture. So why express your feelings for your significant other in English when you can add some ...