I stay in Fife - approx 45 mins from Anstruther. This trip to Anstruther for a fish supper is well worth the journey. Yes, there is usually a long queue but seriously, don't be put off - you will not be disappointed. I would also recommend sitting-in too. Not to mention the lovely views of Anstruther harbour :)
More