El Jefe

160 W Seaward Ave
San Ysidro, 92173, USA
Nearest landmark:
s