Get directions to: Deli, Escondido, CA Restaurant address: 130 E Lincoln Ave Escondido, CA 92026, USA Driving Walking Bicycling Restaurant: Deli