The Old
Blacksmith's
Shop

...this offers better food, a newsagents and even more tacky souvenirs like Nessie, although we're at least 200 miles from Loch Ness.