Every time I go to a food truck festival this place is listed but then not found. I can't seem to ever find this truck. I'm not even sure they are keeping their location updated correctly so how are people supposed to find them??
Is it XLB? Is it Bao? What kind of dumplings are they?!? My inner dumpling nerd needs to try.
Din Tai Fung and Ippudo make some incredible Bao and dumplings, but I have yet to find anything in AZ