When I lived in Toronto I ate from food trucks pretty regularly, and there were regulated areas where they could be, and the city put in rows and rows of permanent outdoor tables/benches. It was an awesome setup. The city even kept the area cleared of snow in the winter.