CLOSED££

Rocksalt Cafe

Unfussy all-day cafe on Jeffrey Street serving proper coffee and honest food without pretence.

🍴 cafecasualcosyrelaxedlivelycafe
Head down to Jeffrey Street in the Old Town and you'll find Rocksalt doing what it does best: making people genuinely happy with a decent cup of coffee and food that doesn't overcomplicate things. It's the kind of place where locals actually sit down for an hour rather than grab and go, where the staff know what they're doing and aren't trying too hard about it. The cafe pulls off that rare trick of feeling both welcoming and properly run—nothing's fussy, the prices won't make you wince, and there's a real sense that whoever's behind the counter actually cares about what lands on your table.

Known for

  • Reliable all-day coffee
  • No-nonsense food
  • Busy local crowd
  • Reasonable prices
  • Jeffrey Street location
4.6(905 reviews)
12-14 Jeffrey St, Edinburgh EH1 1DT, UK