Restaurants & Bars 1

New to Santa Rosa

voitage | May 28, 2007 05:43 PM

Hi - I've just moved back to Santa Rosa, CA after a multi-year mistake in texas =) What are some of the must try restaurants these days? - cheap or upscale

-d

Want to stay up to date with this post?

Recommended From Chowhound