Pacific Star Deli
Address:
1255 Imperial Ave, San Diego, CA 92101
Phone:
(619) 231-1888
Delicatessens
Other Businesses:
- Karlita's Taco Shop at 4211 Market St, San Diego, CA 92102
- Sole Luna at 702 Ash St, San Diego, CA 92101
- The Rosary Room at 947 E St, San Diego, CA 92101
- Elan Organic Coffees at 1205 J St, San Diego, CA 92101
- George's On Fifth at 835 5th Ave, San Diego, CA 92101