Get directions to: Cafe Delight, Santa Barbara, CA
Restaurant address: 4141 State Street E1 Santa Barbara, CA 93110, USA
Restaurant: Cafe Delight