El Indio Mexican Restaurant
Add to Favorites
CLOSED NOW
Today: 9:00 am - 8:00 pm
Tomorrow: 9:00 am - 8:00 pm
Saved to Favorites
Phone: (619) 299-0333
Address: 3695 India St San Diego, San Diego, CA 92103
Website: website
2121 El Cajon Blvd, San Diego, CA 92104
1280 University Ave, San Diego, CA 92103
1925 El Cajon Blvd, San Diego, CA 92104
1360 N Harbor Dr, San Diego, CA 92101
1350 6th Ave Ste 185, San Diego, CA 92101
5175 Linda Vista Rd, San Diego, CA 92110
3194 Midway Dr, San Diego, CA 92110
6911 Linda Vista Rd, San Diego, CA 92111
888 S Euclid Ave, San Diego, CA 92114
3549 Midway Dr, San Diego, CA 92110