The China Bistro has been named the best place in America to get a Crab Rangoon. Having eaten them, you won't find any argument here. They really are spectacular