El indio restaurante
Add to Favorites
Add Hours
Saved to Favorites
Phone: (415) 988-7354
Address: 1192 Geneva Ave, San Francisco, CA 94112
Phone: (415) 641-5056
El Patio Restaurant
Cuisines: Mexican, Latin American
243 Ellington Ave, San Francisco, CA 94112
5130 Mission St, San Francisco, CA 94112
5006 Mission St, San Francisco, CA 94112
5392 Mission St, San Francisco, CA 94112
300 Plymouth Ave, San Francisco, CA 94112
291 30th St, San Francisco, CA 94131
1650 Holloway Ave, San Francisco, CA 94132
244 Cotter St, San Francisco, CA 94112
5479 Mission St, San Francisco, CA 94112
890 Geneva Ave, San Francisco, CA 94112