The Tablehopper's Guide to Dining and Drinking in San Francisco: Find the Right Spot for Every Occasion