All restaurants in North Devon » All restaurants in Barnstaple » Cafés restaurants in North Devon » The Courtyard The Courtyard Cafés0.5 miles 1 Market Street, Barnstaple, EX31 1BX 01271 378844CallWebsite