Townes Restaurant & Bar
Restaurant
Add a reviewLocated in the lively Third Street Aleworks Headquarters, Townes Restaurant & Bar offers a charming blend of trendy ambiance and casual comfort. This Santa Rosa hotspot is celebrated for its diverse menu, featuring everything from delicious BBQ ribs to creative small plates. With a solid 4.4-star rating, guests rave about the excellent cocktails and friendly service. Whether enjoyed by groups or solo, the spacious outdoor seating and fast service make it perfect for lunch, dinner, or happy hour. Plus, with wheelchair accessibility and ample parking, it’s a spot that welcomes everyone!