Pavillon Beach is a gastropub offering a beach club atmosphere with drinks and limited food options.