9210 Dowdy Dr
Deli Mart, San Diego
Deli Mart is located at 9210 Dowdy Dr and can also be reached at (858) 549-7383. To find out more please phone them or visit their location. The easiest way to visit Deli Mart is to click the view larger map below and put in your address. Then you can get driving directions! Do you own Deli Mart? If so please click the "Claim your free listing" image on the left to see why it is important to claim it. To view the details of other merchants in the Department Stores & Malls or Convenience Stores categories, please click the link beside San Diego. The information presented here is the most current we have. If you find that you can't reach Deli Mart with it please let us know.