Daily Archives: December 13, 2015

El Indio 3695 India St, San Diego, CA 92103

What to start out with, hmmm….The tortilla’s and chips are always fresh and flavorful. There is a mini serve yourself salsa bar, complete with small cups and lids. Upon entering the line is to the right, you order, they take … Continue reading

Posted in Post by Maggie, San Diego, Tacos | Tagged | 2 Comments