Get directions to: Cafe Max, Santa Cruz, CA Restaurant address: 6001 La Madrona Dr Santa Cruz, CA 95060, USA Driving Walking Bicycling Restaurant: Cafe Max