A shortish walk down the hill from the free car park near the tourist information office is Crail Harbour gallery and Tea Rooms. Selling art/crafty type things - perfect if you're one of those with a seaside themed bathroom - it also has seating inside and out.
On a nice day, sitting at one of the 5 tables outside in the small rear courtyard, overlooking the chicken run with a view to the Isle of May, there is nowhere better to have a cup of tea and a cake (main meals are also provided - with dressed crab a specialty).
What is decidedly NOT a specialty is the coffee and walnut cake I was served on my last visit. Now, fair's fair - it's homebaked (I assume) and the view makes up for a lot, and it was quite tasty... but whoever iced the cake clearly needs to go to Specsavers - they very nearly missed. That can be the only excuse for the parsimonious portion of coffee fondant icing both on top and in the filling. The Creme Fraiche, slice of lemon and (baby) strawberry simply weren't compensation enough.
Other cakes I have had there have been grand. This offering was a real disappointment.
Price: £3.95
Walnut Garnish: yes
Walnut in sponge: no
Sponge: 6/10
Icing: 1/10
Filling: hardly any - more of a scrape.