437 S C, Oxnard, CA 93033 (805) 290-7663
Today
How to go there
Taco restaurant Loc: 34.1982 / -119.181
Plan your visit