A weekend escape to Windsor — no, not that Windsor
Healdsburg is nearly everyone’s idea of a trendy Sonoma County destination. Visitors descend there to dine in swank restaurants and shop at upscale boutiques surrounding its beautiful town square, despite the steep price tags. But six miles south is the charming town of Windsor with its own share...