I recently re-watched the Shanghai episode of "No Reservations," and now I can't get the image of that giant XLB with a straw out of my head (the one from Nanxiang). I think it's called tang bao (?). Maybe I'm opening up a can of worms, but can anyone direct me to where I can find one - anywhere in Southern California? http://www.flickr.com/photos/yi/21169... Thanks!