17 Things to Do in Philly This Weekend

Our picks for what to do this weekend, including Crabfest, Caribbean and Indian festivals, and Jazz on the Avenue.