2 ms·I recall healdsburg has a bunch of michelin star restaurants. wonder if this meshes with that.by m463 2y agoI recall healdsburg has a bunch of michelin star restaurants. wonder if this meshes with that.