clock menu more-arrow no yes

El Jardin Cantina

2885 Perry Road, San Diego, CA 92106

(619) 795-3414