El Indio

San Diego, CA


Address

3695 India Street
San Diego, CA 92103

Phone

+1 619 299 0333


Neighborhood

Hillcrest/Uptown


Hours

Mo to Su from 08:00 AM to 09:00 PM


Category

Alfresco, Mexican


Avg User Rating

776 reviews

More Info

Destination Guide

Hotels near El Indio

Things to do near El Indio

Restaurants near El Indio

Shops near El Indio