EL INDIO

$ · Mexican Restaurant

A casually decorated & popular spot serving traditional Mexican fare since 1940.

Address: 3695 India St, San Diego, CA 92103
Phone: (619) 299-0385