I am local and don't frequent this cafe too often, the reason being is the staff.
Perhaps I just went in when they were having a bad day, but I got the impression that the lady who served me would rather be somewhere else. The tea and scones were average, but I went back another time when my favourite place was closed. A family came in ordered food off the menu and one of the waitresses was seen nipping across to the butchers shop to buy something, I presumed this was for their meal order as it was late on in the day.
Sometimes the attitude of local staff is what puts me off and I have found that some places in Dumfries and Galloway are bad for this.
If you own or manage Mad Hatters, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.