El Indio Mexican Food

3695 India Street San Diego 92103