Townes Restaurant & Bar
610 3rd St, Santa Rosa
(707) 843-4830
Recent Reviews
Order Online
Reserve
You May Also Like
La Fondita Downtown - 630 3rd St
Mexican
Perch + Plow - 90 Old Courthouse Sq
New American, American, Cocktail Bar, Lounges
Beer Baron Bar & Kitchen - 614 4th St
Bar, American, Beer Bar, Pet Friendly, New American
Restaurants in Santa Rosa, CA
Townes Restaurant & Bar
610 3rd St, Santa Rosa, CA 95404
(707) 843-4830