A colourful, but not overly bright stamp or logo with the text Delicious Monster, as well as a graphic. The graphic could be hipster, or fun or old fashioned, but not too corporate. If possible it could reflect some of the key themes of the business, e.g. healthy, fresh, local, seasonal, home made, clean, environmental, convenient. The logo will be used on the side of the truck, packaging and business cards.
Some ideas: It would certainly be good if there was some reference to vegetables or salads in the graphic. Perhaps a friendly monster theme, eg eyes, or an silhouette/outline of a friendly monster or maybe a friendly monster built from vegetables and greens. Another angle could be gardens and plants, the name is derived from monstera deliciosa plant.