La Villa 805 Food Truck
Restaurant
•
2001 E Gonzales Rd, Oxnard, CA 93036, USA
9.2
Tuesday: Closed
See if anyone you trust recommends it!