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. We do catering!
ADDRESS & Phone
1912 Rosecrans Street San Diego, CA 92106 619.223.9021