Santa Barbara > Restaurants > South Coast Deli - Carrillo St
  
 
Ca Dario

South Coast Deli - Carrillo St
10 E. Carrillo St, Santa Barbara
Phone: (805) 845-4600