“I imagine heaven to be a lot like spring in Sonoma.” – Herb Caen SANTA ROSA Rosso Pizzeria – Let’s just get right to it: this is some of the best pizza in the Bay Area, and certainly my favorite north of the city. And we are blessed with an array of incredible pizza. From the moment you sit down… Read more →
