Update Info - La Salsa
This restaurant was reported as closed. If it is open, let us know.
La Salsa
12880 Carmel Country Rd
San Diego, CA 92130
12880 Carmel Country Rd
San Diego, CA 92130
This restaurant was reported as closed. If it is open, let us know.