Surf Side Deli SD
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
Proudly powered by