World Fare Food Trucks and World Fare Food Carts in Santa Cruz


The Truck Stop

Santa Cruz

Cruz N Gourmet

Santa Cruz

(2 spots)