El Indio Mexican Restaurant

4 stars 8 reviews
619-299-0333
3695 India St
San Diego, CA 92103

Search for Catering Companies, Restaurants, Mexican Restaurants

Similar Nearby


Recommended Nearby