Cafe del Sol, SANTA BARBARA, California (CA)
Readily operating at 30 Los Patos Way () in SANTA BARBARA, California (CA) (93108), Cafe del Sol can be called at 8059690448. It is best to contact them in ahead of time to select your place in the restaurant.
More restaurants in SANTA BARBARA, California (CA)
Cafe del Sol contact information and details:
Address: 30 Los Patos Way - , SANTA BARBARA, California (CA) 93108
Contact Phone: 8059690448
