The Point Kitchen and Bar

3326 Portola Dr, Santa Cruz
(831) 476-2733