Taqueria Cuernavaca
1801 E Ventura Blvd
Oxnard
CA
93036
(805) 981-4111
cuernavacataqueria.com
Open Map
Dine-In Available
dining
food
Mexican
Mexican Restaurant
Price Range: $
restaurant
Restaurants
Self Service
Takeout Available