specialtacosalad
in
Chula Vista, CA
Casa Adams
3038 Adams Ave
San Diego
CA
92116
(619) 284-2272
8.9
mi