Nob Hill/Union Square Area
Swan Oyster Depot (1517 Polk St., 415-673-1101)
“If it’s not fresh we don’t serve it.” That’s the unofficial mantra of this 23-seater lunch counter (open from 9a.m. to 5:30 p.m. daily), that has served an all-seafood menu since it opened in 1912. Recipes are simple — think steamed, raw, or fried seafood (you know which to choose!) — the house-made cocktail sauce is terrific, the prices are reasonable and the service is gruffly charming. Eating here is a fun, old-timey experience — and needs to be, as there’s usually an hour wait to get in!
Honey Honey
Sure, there are bound to be plenty of unhealthy choices at a place named after a sugar source. But at this quick, reasonable, pleasant café there are also nine different salads, all made with crisp lettuces, fresh veggies and a choice of dressings (they’re good about giving them to you on the side). It’s a smart choice in what can be an expensive neighborhood.
Millennium
Romano beans, rapini, purslane, maitake mushrooms, umeboshi cabbage — a meal at Millennium is a tour of the world of exotic vegetables prepared in even more exotic ways (think tofu cheeses, panisses, panzanella salads and black-bean tortes). It’s all packed with flavor, and the healthiness of the menu goes well beyond the fact that its vegan. “The sous chef is a registered nutritionist,” my server told me, “so she’s very careful in her use of fats and oils.” This is a good place for a romantic meal, even for those who’ve never done all-veggie before.
Financial District/Embarcadero
Mixt Greens
If the meal you concoct at this design-your-own-salad joint is dull, well, that’s your own fault. Mixt Greens offers customers some 44 different options, including five different types of lettuce, sliced green papaya, quinoa, jicama, kalamata olives, mango, even Spanish white anchovies. Salads start at $7.95 for a very generous portion and go up by how much you add. There are four outlets around the city; service is quick and the seating areas quite handsome (indoor and outdoor).