A9, Newtonmore, Excellent Cafe
If you want a decent cup of coffee on the A9, the Ralia Cafe, south of Inverness and not far from Aviemore, is the best place to stop for miles around.
Free quality newspapers, free Wi-Fi access, free mobile phone charging, and of course an excellent cup of coffee, all served with an eco-friendly attitude.
Here is the Ralia Cafes site.
Its a couple of miles South of Newtonmore, 50 miles South of Inverness, 40 miles North of Pitlochry. Here is a Google map of where Ralia Cafe is.

The local authorities must have been busy, there are now nice big brown signs beside the A9 showing where it is. 3 big ones heading North, at least 2 heading South. You can’t miss it.