Get directions to: El Rebozo Mexican Restaurant, Oxnard, CA
Restaurant address: 538 E Hemlock St Oxnard, CA 93033, USA
Restaurant: El Rebozo Mexican Restaurant