La Salsa
(858) 391-0604 | View Website

12880 Carmel Country Rd, San Diego, CA | Directions   92130

32.954473 -117.229471
Get Directions