Awesome place. Awesome location. Awesome host.
Great for dogs. This area has made me want to move to this part of Santa Cruz. Love it. We really liked the patio space. Very cool.