Latest I.V. Restaurant Hopes To Break Curse
South Coast Deli celebrated its grand opening yesterday at 6521 Pardall Road, featuring a wide variety of “Sammie” sandwiches and paninis for the Isla Vista community. Unlike the deli’s Goleta a...
read more