YouTube food critic Mike Chen, who travels the world spotlighting mostly Asian restaurants for his Strictly Dumpling YouTube channel, recently dropped into Dallas to rank his favorite noodles in town.