El Super Store #29 151 W Lincoln Avenue Escondido CA 92026 (760) 466-3960 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×