Located on St John’s Road, this is a top-rated restaurant on TripAdvisor, often praised as “one of the best in Clacton”. But I was ...