Restaurants in St Helens: a culinary scene on the rise. Located near Liverpool on Merseyside, St Helens has a long tradition of going out and having a good time. As an old industrial hub it was packed with people looking to spend their wages on a Friday and Saturday night, and blow off some steam after the working week. The town's changed somewhat of late, and so has the culture. Where in the past people would go to that old staple of the British night out, the pub, in recent years the popularity of dining out has increased, and with it the amount and variety of restaurants in St Helens.