melonmargarita
in
Fremont, CA
Celia's Mexican Restaurant - Daly City
379 Gellert Blvd.
Daly City
CA
94015
(650) 755-6213
27.4
mi