Healdsburg area has a few good places for lunch.
I'm big on lunches.
Tacqueria El Sombrero for awesome (and I do mean, awesome) mexican food.
Dry Creek General Store (on Dry Creek Road, kinda in between healdsburg and geyserville) for some slammin deli sammiches.
Bistro Ralph for a good little sitdown quasi fine dining setting (if you wan tto spend money).
Just save your money and stay away, far far away from Dry Creek Kitchen. That's all I really have to say on Healdsburg eats.
==================AIM: Drunken Mariachi