Get directions to: Donut Den, Santa Clara, CA Restaurant address: 2482 De La Cruz Blvd Santa Clara, CA 95050, USA Driving Walking Bicycling Restaurant: Donut Den