In the course of feeding and watering the people of these hills and valley for just over the past quarter of a century, Margaret O’Rourke has seen some of Ireland’s most famous faces sitting down within the walls of her restaurant, The Green Door. Now situated at No. 53 Main Street, Castleisland since July 2018… Read more…