South Coast Deli has been making Santa Barbara’s Best Sammies and Salads since 1991. South Coast Deli has four locations — Pardall Road in Isla Vista, South Patterson Avenue in Goleta and two locations in Santa Barbara — one on Chapala and another on Carrillo Street. We visited South Coast Deli on Carrillo Street and… Read More about South Coast Deli – Santa Barbara California