Get directions to: Fishermen's Catch, Oxnard, CA
Restaurant address: 3960 Tradewinds Dr Oxnard, CA 93035, USA
Restaurant: Fishermen's Catch