Cinco de Mayo festivities took place all weekend surrounding the Mexican-American celebration of culture on May 5. Dancers greeted those emptying out of...