El Jardin Restaurant
655 Capitola Rd, Santa Cruz CA 95062