El Indio Mexican Restaurant
El Indio Mexican Restaurant
3695 India St
San Diego, CA 92103
(619) 685-0812
El Indio Mexican Restaurant
Grocery Stores
-
map
-
Ads by GoogleXSSMMDLGXLXXL
-
Owner or Manager of this business ?
Owner or Manager of this business?