Learn English – How to call a place that sells “street food”

single-word-requests

Today I went sightseeing in my city. After I got home I wrote the diary in English, but I didn't know what to call a place that sells "street food". Should I call it restaurant, cafe or something else?

Street food:
Street food

Update
From Marcin's answer, I searched each words in his/her answer to find out how to call each type of place that sells food.

Food stall
Food stall

Food cart
Food cart

Food van (I'm not sure I can call it "Food van" or not, please correct me if I'm wrong)
Food van

Best Answer

The answer depends on the physical nature of what the place is - it might be a stall, a cart, a van, or something else.

In the case of the sellers pictured, they are located at what appears to be a stall (a table on the street), or a cart (it looks like it has wheels).

Edit: In the US, a van that sells food is idiomatically referred to as a "food truck". You will no doubt be understood elsewhere if you use that expression, but in the UK, without the "food" qualifier, a "truck" and "van" are not the same thing.