希望する日時に予約が取れない場合に、もし どうしてもこの店で食べたいのなら、当日直接店に行って 席があくまで待つしかないです、という内容を伝えたい。
英訳1:「〜しかない」ということは、他に選択がないことなので、all (人) can do is ~「できるのは〜だけだ」という表現ができます。〜の部分には、原形動詞がきます。
英訳2:couldn't ~, so (人) could just ~ 「〜できないので、〜するしかない」と言うと、理由と結論がわかります。could には仮定法の含みがあります。
英訳3:if (人) want to ~「もし〜したければ」を使っても自然に言えます。
回答したアンカーのサイト
エートゥーゼット英語学校
~するしかない、は、you have no choice but... to do... と表現します。