I visit allot of different towns that have similar squares surrounded by shops and restaurants. Sonoma definitely takes a step above the rest. You can't go wrong with all the great selections of wines, and great local food. I really liked trying the cheese with local wines. This is a good starting point a s well to get winery recommendations.