Since you're going to be in SF for your honeymoon, it's pretty romantic to go up to Twin Peaks at night, IF it isn't completely foggy. High up on the hill, you can see the lights of the entire city, both bridges, the East Bay and Marin County all lit up. You can catch a city bus up to the top. Quite the make out spot.