Restaurants in Santa Clarita, CA

Denny's Santa Clarita
US 16401 Delone St. Santa Clarita, CA 91387
(661) 252-9696(661) 252-9696
Open 24 hours
, 7 Days a Week