In Thailand, I understand that this is street food. When I lived in L.A., my co-workers and I used to visit a restaurant simply called Thai BBQ. It served this kind of marinated barbecued chicken, as well as other bbq items, all served with sticky rice and this tasty sauce for dipping. They also had "Thai Iced Tea", made with sweetened condensed milk, but I found it to be too cloyingly sweet. The chicken, though! Yum!