Courthouse Square is located in downtown Santa Rosa, about an hour north of San Fransisco.
View Old Courthouse Square in a larger map
social media, tech, food and wine in a world that takes itself too seriously.
Courthouse Square is located in downtown Santa Rosa, about an hour north of San Fransisco.
View Old Courthouse Square in a larger map