There are a handful of special places in this city that make you stop and ask yourself: “Am I still in Texas?” Dun Huang Plaza is one of those places. The booming shopping center at the intersection of Sam Houston Tollway and Bellaire has become the hottest place in town…
