Surf Side Deli SD
Home
Menu
Catering
Contact
Contact Us
Surf Side Deli is located in the heart of Point Loma, blocks from Liberty Station,
Point Loma Nazarene University,
Point Loma High School and multiple military bases.
ADDRESS & Phone
1912 Rosecrans Street
San Diego, CA 92106
619.223.9021