Best Organic restaurant in Santa Barbara, CA
(3) Best Organic restaurant
1 SAVOY CAFE & DELI
Fresh Californian eats & huge salad bar
24 W Figueroa St, Santa Barbara, CA 93101, United States
Rating: 4.7 (591)Best Places List (1)
Map
24 W Figueroa St, Santa Barbara, CA 93101, United States
Rating: 4.7 (591)