The Nags Head, a pub with a large beer garden, offers a revamped menu and a relaxed atmosphere.