In Cuba, Mexico, etc., a booth, stall, or shop where merchandise is sold.
(l)
shop
shop, store
(syn)
tent
(es-verb form of)