Very disappointed with inconsistent food and owner not taking responsibility for what she sends out.Got black charred spareribs which were inedible, kindly received an apology and a $ 9.50 credit which was applied to a $ 40+ Peking duck order — which was dry and overdone — not at all flavorful, totally…