Hula's Island Grill & Tiki Room

221 Cathcart Street
Santa Cruz, CA 95060