Barricane Beach Cafe – Food Review On May 6, 2016April 6, 2019 By bestofnorthdevonIn FoodLeave a comment The legends are true: the best place to have a curry is on the beach. Barricane Beach to be specific. Continue reading “Barricane Beach Cafe – Food Review” →