A street food business is a type of enterprise that engages in the production and sale of food from a street food stall or truck. This can include everything from simple snacks to more complex meals, and the business can specialize in one or several types of food.