Restaurant Lopez's

Restaurant · 161 N Hayes Ave, Oxnard, CA

More food in Oxnard, CA