The 10 best places are: Sunset Cliffs, Windansea Beach, Crystal Pier, Coronado Beach, Mount Soledad, Sunset Point Park, the Embarcadero, Torrey Pines, rooftop bars and beach restaurants.