Anita's Mexican Restaurant

Merchant Verified

Address: 3015 Santa Clara Ave

Oxnard CA 93036