DH and I are traveling to SF for a long weekend in a couple months and wanted some advice! We will be there essentially three full days plus a morning before our flight back. Two questions:

1. Should we squeeze in a day in Napa/Sonoma for winery tours? I’m not sure if two full days in SF is long enough.
2. Recommendations on restaurants/things to do? There are so many restaurants that sound good and I’m overwhelmed!