A food truck is a large motorized vehicle or trailer equipped to store, transport, cook, prepare, serve and/or sell food.
Some food trucks, such as ice cream trucks, sell frozen or prepackaged food, but many have on-board kitchens and prepare food from scratch, or they reheat food that was previously prepared in a brick and mortar commercial kitchen. From Wikipedia