Santa Barbara > Restaurants > South Coast Deli - Isla Vista
  
 
Ca Dario

South Coast Deli - Isla Vista
6521 Pardall Rd, Isla Vista
Phone: (805) 770-2669