El Indio Catering

3695 India St San Diego CA, 92103

(619)299-0385

claim this listing

Detailed Info:


Phone(s):(619)299-0385
Address:3695 India St
San Diego, CA 92103
Category:Mexican Restaurant