← Oxnard restaurants
Taqueria Mi Tierra
No reviews yet
Restaurant633 Meta St, Oxnard
Own or manage Taqueria Mi Tierra? Claim this listing free
Hours
Hours not listed yet.
Details
Address633 Meta St, Oxnard 93030-7123
Phone+18054873517
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.