Vickers Deli
Address:
8340 Vickers St, San Diego, CA 92111
Phone:
(858) 576-8328
Restaurants,
Deli
Other Businesses:
- Pizza King at 3638 El Cajon Blvd, San Diego, CA 92104
- Phoenicia Bakery at 3381 Adams Ave, San Diego, CA 92116
- Cinnamon Tree Cafe at 3111 Camino Del Rio N, San Diego, CA 92108
- Dominos Pizza at 8555 Aero Dr, San Diego, CA 92123
- The Little Fish Market at 2401 Fenton Pkwy, San Diego, CA 92108