Restaurants in Santa Clara, CA

Denny's Santa Clara
US 1745 El Camino Real Santa Clara, CA 95050
(408) 243-6053(408) 243-6053
Open 24 Hours
, 7 Days a Week
Denny's Santa Clara
US 3715 El Camino Real Santa Clara, CA 95051
(408) 296-1048(408) 296-1048
Open 24 Hours
, 7 Days a Week