Travel List USA
El Indio is one of Travel List USA.

1. El Indio

8.1
3695 India St San Diego (at Winder St), San Diego, CA
Mexican Restaurant · Midtown · 102 tips and reviews