I’ve never been to the Pig but a work colleague was raving about the food, but moaning at the cost, when he visited.
The Bankes Arms is also a great pub. Separate to pubs I love the Cafe on Durlston Head overlooking the sea, when the sun is out no better place for a breakfast.