I’d suggest a progressive dinner in SF. It’s the perfect place to do so.
A progressive dinner is where you have appetizer, main-course, and dessert at three different places. Make sure they are well-known for something in that category.
If you like, add a pre-dinner drink course and find a wine-bar or cocktail lounge before appetizers.
SF is a great place for this because you can make a nice, walkable progressive dinner.
This way you can mix it up a bit – go to a dive for appetizers and a nice place for dinner.
Take an hour for each course so you don’t get full.
I’m not up on all the latest eateries in SF but I know every time I eat there I’m happy I did. Make use of Yelp and opentable.com and you should be in good shape.
If the are looking for serious food, consider a trip to Napa, too. So much serious food there.
I’m not a fan of the Ghirardeli thing. It’s crowded and just a mall where you can get the same chocolate they sell in Costco. The Jelly-belly factory tour in Fairfield, on the other hand, is pretty cool.