Feliz Cinco de Mayo!

Cinco de mayo (Spanish for “fifth of May”) is a celebration held on May 5. It is celebrated in the United States and in Mexico, primarily in …