They probably don't pay rent for the spot. The point of a food truck is that it's technically just a vehicle, and vehicles are allowed to move and park whenever there is parking. I'm sure there are rules about how long a vehicle can stay in one location and other restrictions, and there are fights about which food truck was "there first", but I don't think they pay rent in the traditional sense in public areas.