9 things to do - Cinco de Mayo Festival

The Cinco de Mayo Festival is this weekend in Denver