101 Deli, SANTA BARBARA, California (CA)
Comfortably operating at 130 North Calle Cesar Chavez () in SANTA BARBARA, California (CA) (93103), 101 Deli can be called at 8059669009. Remember to contact them in ahead of time to make a reservation.
More restaurants in SANTA BARBARA, California (CA)
101 Deli contact information and details:
Address: 130 North Calle Cesar Chavez - , SANTA BARBARA, California (CA) 93103
Contact Phone: 8059669009