Fast food on wheels.