Get directions to: Capistrano's Mandalay Beach, Oxnard, CA
Restaurant address: 2101 Mandalay Beach Rd Oxnard, CA 93035, USA
Restaurant: Capistrano's Mandalay Beach