There's plenty of pubs to choose from in Stockton and they cater for all ages.
I'm not sure about the eatery side, I know Sorriso across from the Globe but I tend to eat locally.
I've been to Stockton quite a bit recently and I've found it busier than in the recent past, perhaps it's condensing the shops that has done it.
Losing Castlegate has made the place look a lot better, opening the end of the High St up to the river could be a great move.
I remember suggesting that on here years ago and being scoffed at. Hope it's a success