Cafe del Sol
Address:
30 Los Patos Way, Montecito, CA 93108
Phone:
(805) 969-0448
Restaurants,
Organic
Other Businesses:
- Sesto Senso at 1026 Coast Village Rd, Montecito, CA 93108
- China Palace at 1070 Coast Village Rd, Montecito, CA 93108
- Peabodys at 1198 Coast Village Rd, Montecito, CA 93108
- Mollie Trattoria at 1250 Coast Village Rd, Montecito, CA 93108
- Montecito Wine Bistro at 516 San Ysidro Rd, Montecito, CA 93108