For all restaurant reservations and bookings please contact us in the following ways:
The Castle Inn Restaurant & Bar
Devon EX7 0LF
By Telephone: 01626 862 306
Restaurant & Bar Opening Times:
Monday to Saturday 12pm – 3pm and 6pm – 11pm / Food served 12 – 2pm & 6pm – 8pm
Sunday 12pm – 4pm / Food served 12 – 3pm
We look forward to welcoming you to the Castle Inn here in Holcombe Devon.