Get directions to: Cabo Seafood Grill & Cantina, Oxnard, CA
Restaurant address: 1041 S Oxnard Blvd Oxnard, CA 93030, USA
Restaurant: Cabo Seafood Grill & Cantina