From restaurants and nightlife, to beaches and beautiful scenery... Read this post for the best things to do in San Diego!