0 By The Hospitality Boss Destinations Dumfries & Galloway Restaurants Scotland UK RestaurantsMoore’s Fish & Chips, Castle DouglasMoore’s Fish & Chips in Castle Douglas is nothing special to look at. But trust me, you need to try them if you’re in the area.