We visited on a sunny lunchtime. Towards the end of my vegetarian (salmon) salad I discovered some ham. I took the plate to show a waitress, whose response was pretty much "Yes. And?". Sensing that the conversation was not going anywhere, I asked to speak to the manager. He arrived and picked up the ham, and said "it's a piece of ham". I said that I knew that, but that it wasn't very vegetarian. He asked if I was a vegetarian, and said that the salads were prepared next to where the ham was kept...
There were a large quantity of wasps too, but the staff didn't seem to be clearing away plates or anything else to reduce the problem.
So, overall an unpleasant experience from a place which until recently had a good reputation locally.
If you own or manage Waterfront Cafe, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.