Get directions to: Anakin's Fruit & Deli, San Diego, CA
Restaurant address: 1015 25th St San Diego, CA 92102, USA
Restaurant: Anakin's Fruit & Deli