Get directions to: Denny''s, Santa Clara, CA Restaurant address: 3399 Bowers Ave Santa Clara, CA 95054, USA Driving Walking Bicycling Restaurant: Denny''s