The Nags Head is a historic country inn dating back to the 15th century, offering AA Rosette dining with a focus on local produce and micro-breweries. It provides accommodation and features contemporary styled interiors.