Street food, sold from carts, trucks, and market stalls, is booming everywhere: food trucks in the United States, night markets across Asia. A few clear reasons explain why.

Convenience and price come first. Street food is quick to buy, easy to eat on the go, and usually cheaper than a sit-down restaurant.

It is also where local flavor lives. Vendors often cook traditional dishes you will not find in restaurants, which makes street food one of the best ways to taste the actual cuisine of a place.

Delivery apps like Uber Eats and Grubhub have pushed it further, bringing street food to people who never leave the house.