San Diego photo by SFPhotocraft
April 14, 2005
El Indio has been a part of the San Diego landscape since 1940. It really began as a tortilla factory. It pumped out of some of the best, freshest tortillas in the San Diego area, and most Hispanics...Read More
Share your travel photos to expand your gallery and add color to your reviews.