The fish meals are nice. When we went to Union Beach Restaurant, they put all the fish on a table and you just pointed at the one which appeals more to you.
A basic, but tasty fish meal with fresh fish. Friendly staff.
One drawback when we were there, especially if you are under the roof, is all the flies. I have never seen so many flies anywhere. However, this was the case at most restaurants along this beach