73°

San Diego
Weather

Science of Sci-Fi event at Mission Valley branch on July 16.