A truck, van, or motor vehicle from which food is sold. Can serve a variety of food from a wide array of cultures and culinary styles. Some food trucks, such as ice cream trucks, sell frozen or prepackaged food, but many have on-board kitchens and prepare food from scratch.