El Camino

2400 India Street, San Diego, 92101