It's the place to have a meal watching a band playing.
"the place to 〜" は「〜する(ための)場所」という表現です。
「食事する」は "have/take a meal" や "eat (a meal)" と表します。
"watching 〜" は「〜を見ながら」となります。動詞に "〜ing" を付けることで「〜しながら」という状態を表すことができます。
"a band (which is) playing" は「演奏しているバンド(を見ながら)」「バンドの演奏(を見ながら)」という表現になります。関係代名詞 "which"+is が省略されています。