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