The Kings Head is a historic pub, potentially Poole's oldest, offering American, British, and bar food. It's located near the Quay and welcomes guests with a lively atmosphere.