I ended up not drinking much alcohol at that restaurant because it was expensive.
I didn't drink too much liquor at that restaurant because they charge too much. too much.
この場合、次のような言い方ができますよ。
ーI ended up not drinking much alcohol at that restaurant because it was expensive.
「お酒の値段が高いので、レストランであまりお酒を飲まないで済んだ」
to end up not ~ing で「〜することにはならない」
ーI didn't drink too much liquor at that restaurant because they charge too much.
「レストランは代金を取りすぎるので、そこではあまりお酒を飲まなかった」
to charge too much で「(支払い・代金を)請求しすぎる」
ご参考まで!