street stall; roadside stand
A small shop or stall set up at a crossroads or along a street, often temporary or simple in structure.
祭りの日には辻店が立ち並ぶ。
On festival days, street stalls line up.
彼は辻店で焼き芋を買
He bought roasted sweet potatoes at a street stall.
Compound of 辻 (つじ, 'crossroads') and 店 (みせ, 'shop'). The exact historical derivation is uncertain, but the word straightforwardly describes a shop at a street crossing.