Rocksalt Cafe & Deli, Edinburgh

Café × Deli
Edinburgh · Family-run since 2012
★ 4.6 — 949 Google reviews
Rocksalt Cafe & Deli shopfront on Jeffrey Street — sage green frames, gold lettering on black
Call 0131 557 0010 See the menu

The room

Two minutes off the Royal Mile on Jeffrey Street — timber walls, yellow enamel lamps, exposed stone, and a deli counter that stops people mid-street.

Family-run since 2012. Everything on the sweet counter is cut generously, the smoothies are made with real fruit, and the soup of the day is chalked up every morning — spelling optional.

Order at the counterOutdoor seatingFree WiFiOpen 7 days from 8am
Rocksalt interior — deli counter, pastry display, yellow pendant lamps and timber walls

What people say

Rated 4.6 out of 5 stars from 949 Google reviews

"In particular the turkish eggs, borek and sausage tastes freshly made. The staff are friendly and welcoming, and the cafe has a nice atmosphere."

— SSB M.

"We visited the cafe in 2025 and loved our experience so much that the first thing we did during our 2026 trip to the city was visit the cafe for breakfast! Food is phenomenal."

— Ro, from Wales

"They also had a tempting display of pastries, cookies and cakes all looking fresh and appetizing, with servings noticeably larger than usual."

— MaxShie V.

"The coffee and the tea were great! Overall, we would go there again — the food was tasty and you have plenty of options to choose from!"

— Ana

Find us

12-14 Jeffrey St, Edinburgh EH1 1DT
Two minutes from the Royal Mile.

0131 557 0010
Instagram @rocksaltcafe_edinburgh
Facebook

Hours

  • Monday8:00 – 17:00
  • Tuesday8:00 – 17:00
  • Wednesday8:00 – 17:00
  • Thursday8:00 – 17:00
  • Friday8:00 – 17:00
  • Saturday8:00 – 17:00
  • Sunday8:00 – 17:00

Skip the queue

Demo form — the real one texts the counter.

See you on Jeffrey Street.