Trip Advisor is, for many, the go to website to find a great place to eat, drink and have a good time; predictably, Moor Hall in Aughton tops the list.
Here's its latest recommendations for local restaurants: https://www.tripadvisor.co.uk/Restau...e_England.html