Restaurant•Old Town, Royal Mile
John's Coffee House & Tavern
📍 1a Parliament Sqr, Edinburgh EH1 1RF
Price Range: ££–£££
About John's Coffee House & Tavern
Situated just off the historic Royal Mile within a beautifully preserved Conservation Area, this atmospheric venue is steeped in centuries of Scottish heritage. Blending the relaxed, convivial vibe of a traditional tavern with the high-quality offerings of a modern coffee house, it serves as a unique cultural crossover. Visitors can drop in for a remarkably good morning espresso and a freshly baked pastry, or linger into the afternoon to enjoy hearty, comforting pub classics. It's a warmly welcoming spot that perfectly captures the ancient, historic spirit of Edinburgh.
Highlights & Atmosphere
Reservations Recommended
Local Scottish Ingredients
Full Bar & Wines
Vegetarian Friendly
Location & Directions
1a Parliament Sqr, Edinburgh EH1 1RF
Location
John's Coffee House & Tavern
1a Parliament Sqr, Edinburgh EH1 1RF
Diner Reviews
Sarah M.
5/5
“Unbelievable culinary experience! Top-tier service and magnificent flavors.”
David K.
5/5
“One of the absolute highlights of our trip to Edinburgh.”