Carnitas El Brother is located in Oxnard, United States on 439 W Channel Islands Blvd, Oxnard, CA 93041. Carnitas El Brother is rated 4.5 out of 5 in the category new mexican cuisine in United States.
Address
439 W Channel Islands Blvd, Oxnard, CA 93041