La Palapa Juice Bar
2631 E Vineyard Ave, Oxnard
(805) 988-9212
Recent Reviews
La Palapa Juice Bar
2631 E Vineyard Ave, Oxnard 93036
(805) 988-9212