Originally Posted by NeilRooney
Is this where Majella and Jacques had their restaurant in the 1990's?


Neil - I’m drawing a blank on the name - we loved going there but I think Luis took that out. Le Pavillion maybe. Pretty sure this new place was a beach bar a few years ago, popped up after Irma briefly