Harbor Greens is a gem! Although surrounded by grocery chains (Whole Foods, Trader Joe's and Safeway) it holds its own. The pizzas are delicious, and the sandwiches are also quite good. Their produce is very fresh, and their beer selection is local and extensive. I go here once or twice every week!