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:
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 cart
Food van (I'm not sure I can call it "Food van" or not, please correct me if I'm wrong)