Townes Restaurant & Bar is an exciting new eatery in the heart of downtown Santa Rosa! Centrally located in the former 3rd Street Aleworks building, Townes Restaurant & Bar features a traditional Continental menu, immaculately prepared and with satisfying portions. There’s a raw oyster bar, a full cocktail bar, and a curated wine list that features wines from all corners of Europe as well as Sonoma County favorites.
Location
Amenities
Bar & Restaurant Amenities
- Full bar
- Serve beer and/or wine
- Happy hour
- Live music
Cuisines
- American
- French
- Italian
Entrée Price
- $25 Lunch
- $35 Dinner
- New Restaurants
Property Amenities
- Accessible
- Family friendly
- Outdoor seating
- Private Dining Area
- Pet friendly
- Online Gift Card
Days
- Sunday Open
- Monday Open
- Tuesday Open
- Wednesday Open
- Thursday Open
- Friday Open
- Saturday Open