|
|
El Indio is a restaurant located in San Diego, California at 3695 India Street. This restaurant serves bacon wrapped scallops, bean and cheese, china service, a regular taquito, mini chimichanga, machaca, and bean & cheese. They also serve mini mordiditas, huevos rancheros, cilantro rice, french fries, fish, huevos con chorizo, and cake pops. They are open every day of the week. Between 1945...
3695 India Street, San Diego, CA, 92103
|
|
|