Palomar Inn

1344 Pacific Avenue Santa Cruz CA 95060 (888) 848-5698