La Huerta Restaurant
2736 E Vineyard Ave, Oxnard
(805) 919-0383
Recent Reviews
La Huerta Restaurant
2736 E Vineyard Ave, Oxnard 93036
(805) 919-0383