Fragmentada, Festival of Sail and San Diego Bacon Fest

Our picks for things to do this week

by