Bar (drinking places), Eating places
The Black Venus Inn
The Black Venus Inn, a traditional country pub located in Challacombe within Exmoor National Park, has been family-run since 2004. This historic 16th-century stone-built inn exudes Devon character, featuring low ceilings and original beams, and offers a warm welcome alongside a menu of homemade food and local drinks.
Generated from the website