supercarneasadaburrito
in
Chula Vista, CA
Funky Garcia's
421 Market
San Diego
CA
92101
(619) 233-8659
6.6
mi