John O'Groats restaurants

Cafe in John O'Groats

Stacks Coffee House & Bistro

If you've just walked here from Land's End, this is exactly the sort of place you've been dreaming about along those last miles. Upbeat and welcoming, Stacks does really excellent home baking, including vegan option…
Cafe in John O'Groats

Storehouse

Part of the John O'Groats accommodation complex, this modern cafe does pizzas, panini, baked potatoes, sandwiches on tasty thick-cut bread, and deli platters with Arran cheeses and local smoked salmon. Even the medi…