Here are some of the best things to do this weekend in San Diego from Friday, Jan. 3 to Sunday, Jan. 5.