El Indio Mexican Restaurant-San Diego
El Indio Mexican Restaurant-San Diego 3695 India St. San Diego, CA 92103 Tel:(619) 299-0333
Print