Downtown Deli
138 W Grand Ave
Escondido
CA
92025
(760) 743-6498
Open Map
Description
Downtown Deli was founded in 1997. Downtown Deli specializes in Retail - Delicatessen Stores.
by dandb on May 12, 2016 from
dandb
Casual
Central
Central Escondido
deli
delicatessen
Delicatessens
Delicatessens Retail
restaurant
Restaurants
Restaurants Delicatessens