Philip - first time I've used this site and I'm not sure I've got the technology right, but here goes.
Is the Star you mentioned the one in Stone? If so, you 're right, it is disappointing. We live and moor in Stone and only ever drink in The Swan which is on the other side of the canal bridge, across the road. It doesn't do food or allow children, which suits us fine.
There are lots of good restaurants in Stone - and next door to The Swan is the best pizza take-away ever.
Someone else asked about the Clifford Arms and the Fox & Hounds in Gt Haywood - both are good. Have eaten at the Clifford Arms loads of times and it is very good pub food, also very reasonably priced.
Regards.