Cozy pub, Belhaven, offering classic pub fare, a beer garden, and sports on TV. A great spot for a pint.