Please, which is the right sentence:
He was eating something quickly ON the street
He was eating something quickly IN the street
Hi, the context is "street food", that is, food which can be obtained by a streetside vendor and eaten while you are walking.
How could I eliminate the ambiguity from this sentence?