Get directions to: H Salt Fish & Chips, Oxnard, CA
Restaurant address: 645 S Ventura Rd Oxnard, CA 93030, USA
Restaurant: H Salt Fish & Chips