The Corner on the Square
From local cheeses to carefully chosen wines, decent haggis to organic Highland wheat beer, the Corner on the Square may not have the largest stock of any UK deli but it does have some of the most eclectic. Big on local produce such as Highland herb hams, smoked salmon and heather honey, as well as seasonal specialities, the shop also does a nice line in cheeseboards and platters-to-go. There's also a small café, serving delicious home baking.
Where: 1 High Street, Beauly, Inverness-shire (01463 783000; www.corneronthesquare.co.uk)