Deli · San Diego
1
1 Postcard
This quaint Point Loma gem serves up gigantic, flavor-packed sandwiches with fresh ingredients, friendly vibes, and top-notch customer service.
1912 Rosecrans St, San Diego, CA 92106 Get directions
$ · Menu