Believe it is now called Thornton Bay Cafe but the service doesn't seem any better than your other reviews.
We needed a quick lunch and this spot seemed quite magical.
The site looked like a tropical island so what could be a better spot for a break - unfortunately I didn't check Trip Advisor before we stopped.
With Lynn's allergies, there was nothing on the menu that she could eat and they had no interest in helping.
I ordered a fish and chips which turned out to be a larger version of fish fingers that our grandmothers used to make years ago - absolutely ghastly.
But the coffee was even worse - I had ordered the food and coffees and then went for a walk to the beach which is absolutely wonderful.
When I returned (only 5 minutes later) the waitress screeched "your coffees are ready".
I went to pick them up to take them to the table and she screeched again "you have to pay for them"
I looked at her blankly and she screeched again "you have to pay"
Later on I realised that the coffee was so bad that people had obviously left without paying but at that time I didn't understand why she was so stressed.
She had obviously been in the company of the local cockatoos for too long.
I struggled with the fish 'n chips but there was no way we could drink the coffees.
However, the support of the floor boards was so bad that each time the waitress or chef walked past, the boards shook and the coffee flowed everywhere.
There was more coffee on the table than in the cup and yet we had still only had one mouthful.
The waitress didn't seem to notice or care.
One can handle a bad lunch or cup of coffee but the bigger problem is that overseas visitors will see this as a reflection on our tourism quality.
The Daintree Region which is quite wonderful deserves something better.
If you own or manage Cafe On Sea, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.