The Castle Inn is a traditional British pub offering good beer, food, and a friendly atmosphere. Vegetarian and gluten-free options are available.