Give us feedback!

Dine at El Indio Mexican Restaurant, San Diego, California

Since 1940, El Indio has been dedicated to delivering the finest Mexican food in the world. They claim to be the birth place of the infamous "Taquito".
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail