The Point Kitchen and Bar
3326 Portola Dr, Santa Cruz 95062