My husband & I went to Borago's our last night in Santa Rosa & what a great way to end our trip. We sat on the porch area (the inside is not as private). Very nicely appointed, outstanding service & great food!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.