La Palapa
Address:
2631 W Vineyard Ave, Oxnard, CA 93036
Phone:
(805) 988-9212
Restaurants
Other Businesses:
- Henri's Cafe at 1060 S Oxnard Blvd, Oxnard, CA 93030
- Tacos Mi Pueblo at 2701 S Rose Ave, Oxnard, CA 93033
- Happy Panda at 808 N Ventura Rd, Oxnard, CA 93030
- El Ranchero at 131 W 2nd St, Oxnard, CA 93030
- Suvarnaphumi Thai Cuisine at 2148 Saviers Rd, Oxnard, CA 93033