Restaurants in Santa Cruz, CA

Denny's Santa Cruz
US 1515 Ocean St. Santa Cruz, CA 95060
(831) 426-4628(831) 426-4628
Open 24 hours
, 7 Days a Week