La Mancha

2860 E Vineyard Ave, Oxnard
(805) 981-9800