wedonthaveamenuforloncherialapaloma
in
Santa Clarita, CA
Loncheria La Paloma
333 Cooper Rd.
Oxnard
CA
93030
(805) 483-8013
38.3
mi