New Townes Restaurant & Bar Adds Life to Downtown Santa Rosa
SANTA ROSA, Calif., March 12, 2024 /PRNewswire/ -- Less than four months after its November 2023 opening, Townes Restaurant & Bar (in downtown Santa Rosa is already hitting its stride.
- SANTA ROSA, Calif., March 12, 2024 /PRNewswire/ -- Less than four months after its November 2023 opening, Townes Restaurant & Bar (in downtown Santa Rosa is already hitting its stride.
- The restaurant's location on Third Street near Courthouse Square has long been a favorite haunt for food and fun-loving Santa Rosans.
- There's also an oyster bar, full cocktail bar, and extensive wine list emphasizing small local and European producers.
- We see a vibrant future in downtown Santa Rosa.