EL INDIO

Neighborhood:
Hillcrest / Mission Hills / Bankers Hill


Address: 3695 India St.
Phone: 619.299.0333
Visit Website >>

A legendary taco shop. Pick up the chips and guac to go and be the star at your next family function.