Pictures from the 2010 Cinco de Mayo event held right outside our doors on Cherokee Street in St. Louis.