Denny's Santa Cruz, CA

1515 Ocean St, Santa Cruz, CA 95060