Photos: Rain can't dampen Cinco de Mayo in St. Paul