This is one of the classic spots in North Beach, San Francisco. In an almost impossible corner (see foto), one of the best Focaccia I've ever tasted.
Upscale vegetarian restaurant in San Francisco. This place is amazing - great for a fancy dinner. The menu is always changing, and is always amazing. I think all the deserts are vegan as are most of the entrees.
You will need a reservation for weekend and weekday dinners. Through the website you can make online reservations.
A sandwich deli that's open until 2am for those who leave the bars hungry. This place has great fake meats and a huge variety of breads and options like avocado and sprouts. Really really good. There's only a couple of tables inside, but if they're all taken you can take your food to a nearby park for a picnic. Duboce park is really close as is Alamo Square.
Most sandwiches are around $7.
Soul food in SF, done in the SF style. It's a cute little laid back restaurant that's known for its fried chicken (they serve you half a chicken; be hungry). While it may not be the most authentic place to get soul food, the food itself is amazing. Give a long hard look at the sidedishes - that's where the magic is. The fried okra and the yams are amazing.
Perhaps more than any other thing I was looking forward to during my time in San Fran was grabbing a good bowl of lobster bisque. Which is a pretty damn hard thing to find if you're not living in a coastal city. But, somehow, I wasn't able to find one and had to settle for a mean bowl of clam chowder from this place, which wound up being OK with me. The sourdough bread was also an unexpected delight. This area is pretty touristy, but this place retains a nice San Fran vibe.