South Coast Deli, SANTA BARBARA, California (CA)
Readily positioned at 185 S Patterson Ave () in SANTA BARBARA, California (CA) (93111), South Coast Deli can be called at 8059678226. Please contact them beforehand to make a reservation.
More restaurants in SANTA BARBARA, California (CA)
South Coast Deli contact information and details:
Address: 185 S Patterson Ave - , SANTA BARBARA, California (CA) 93111
Contact Phone: 8059678226
Website: http://www.southcoastdeli.com
email: feedback@southcoastdeli.com