In a city with a lot of stellar restaurants and wine tasting venues, I still have to recommend the Center Street Deli as the place to go in Healdsburg for lunch. The menu has eve...
All reviews seem positive