The Rams Head Inn is a traditional 17th century Devonshire pub with cosy interiors and outside seating for summer months. Closed Monday's, take a look a their website for further details and to book a table. Dogs are welcome.
The Rams Head Inn
South Street
DOLTON
North Devon
EX19 8QS
South Street
DOLTON
North Devon
EX19 8QS