Cosplayer Dreams 3D, Harborfest and Impossible Science Festival

Our top three picks of things to do in San Diego this week