お店でお客さんに、It wasn't that good って言われ、質問の通り聞き返したかったのですが、What didn't you like? といったのですが、ダイレクトすぎたのかなっとちょっと反省しています。何か、ネイティブらしい言い回しはないでしょうか? よろしくお願いいたします m(_ _)m
上記の表現を言う前に「I'm sorry」と言いましょう。
でも、何が問題だったかは関係ないかもしれません。お客さんの口に合わな方たので、レストランのスタッフはどうするかを言うのは一番大切でしょう。例えば:「I'm sorry to hear that. We'd be happy to refund your money」(申し訳ございません。返金さしあげましょうか?)