If you're looking for a spot with an great view and exellent food, this is the place to visit. The staff us friendly and goes the extra mile to make sure your dining experience is one you will remember.
Santa Rosa, Ca.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.