John,
Sonoma is a great location lot's of good roads and the square is a great place to park if you can get it. We held Tour de Vin there a few years ago.
Unfortunately I'll be out of town the weekend of 4/19 so I won't be able to make it, but let me know if you need any info on the area or on getting the square.
Mike