-
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 your name and when your name is called you have to come back up to the counter to retrieve your meal. Drinks are also self serve and they have a variety of Mexican favorites. The horchata is really good.