Get Directions to El Indio Mexican Restaurant and Catering Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To El Indio Mexican Restaurant and Catering 4749, 3695 India Street, San Diego, CA 92103 +1 619-299-0385 View details Click to load map