El Indio Mexican Restaurant

3695 India St
San Diego, CA
619.299.0333
32.742296
-117.180221

for El Indio Mexican Restaurant
Directions
from: