While I've not had the above-mentioned dumplings in Houston,
MY favorite domestic dumplings are to be found at Mark's Duck House in Falls Church are NOT to be missed. Check them out
here.
Interesting to note a shout out for
another Falls Church dumpling house by Rampo earlier in this thread. Could this mean Falls church is the dumpling epicenter of North America?