All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants Castle Caf 5 Church Street, Dufftown, Keith, Dufftown, SC AB55 4AR Cafe Closed now Coffee Pot 7 Balvenie Street, Dufftown, Keith, Dufftown, SC AB55 4AB Restaurant Cafe 5 Closed now Dufftown Glassworks 16 Conval Street, Dufftown, Keith, Dufftown, SC AB55 4AE Cafe