Get directions to: Cafe Del Sol, Santa Barbara, CA
Restaurant address: 30 Los Patos Way Santa Barbara, CA 93108, USA
Restaurant: Cafe Del Sol