40 mid-range places in Ljubljana, editor-picked. the comfortable everyday-good restaurants in Ljubljana, with real cooking and no surprise on the bill. All Ljubljana food.

Stow Coffee Roasters ★ 4.7

center · Gosposka ulica 15, 1000 Ljubljana

Stow brought third-wave coffee to Slovenia in 2014. The City Museum cafe doubles as a roasting and education space with regular Coffee Academies for home.

R&B Cafe Roasters ★ 4.6

center · Slovenska cesta 47, 1000 Ljubljana

R&B (Roaster and Baristas) was named European Coffee Trip's Roaster of the Year 2025, roasting single-origin lots on Slovenska cesta and serving them.

TaBar at Rog ★ 4.6

center-rog · Ribji trg 6, 1000 Ljubljana

TaBar at Rog is hidden in the renovated rog bicycle factory complex on the canal east of the centre. most tourists don't make it past the river.

Tip: Walk in for the bar's tapas plates without a reservation if the dining room is fully booked.

Veganika ★ 4.5

stari-grad · Gornji trg 33, 1000 Ljubljana

Veganika on Gornji trg runs a fully vegan bistro with Mediterranean and Slovenian-leaning plates, daily lunch bowls, stone-baked pizzas and dessert.

Crno Zrno ★ 4.5

stari-grad · Gornji trg 17, 1000 Ljubljana

Crno Zrno is a single-origin Colombian operator under Alexander Nino Ruiz, sourcing direct from small farms and roasting on Gornji trg below the castle.

Cokl by Tine Cokl ★ 4.5

stari-grad · Krekov trg 8, 1000 Ljubljana

Tine Cokl has been roasting and pouring on Krekov trg in Ljubljana's old town since 2012, partnered with Buna and rotating single-origin pour-over every week.

Tektonik Kraft Pivovarna ★ 4.5

center-rog · Komenskega ulica 32, 1000 Ljubljana

Tektonik runs both brewery and taproom on the same site near the Rog complex, capping pints at 5 euros and running guided tours every Friday led by founder.

Reservoir Dogs taproom (visiting taps) ★ 4.5

center · Slovenska cesta 25, 1000 Ljubljana

Reservoir Dogs in Nova Gorica exports to 30 countries; their Ljubljana presence runs through guest taps and bottle takeovers at Mister Beer rooms.

Gostilna As ★ 4.5

center · Copova ulica 5a, 1000 Ljubljana

Gostilna As keeps the kitchen running until 01:00 Friday and Saturday, the rare proper Slovenian restaurant where you can still order pasta at midnight.

Gostilna Trnovski Pristan ★ 4.5

trnovo · Trnovski pristan 4A, 1000 Ljubljana

Gostilna Trnovski Pristan in Ljubljana: slovenian room. Hidden by the riverside park in Trnovo, named after the historic Ljubljanica dock. Most visitors.

Tip: Reserve a riverside terrace table in summer. Order the Krskopolje pork, the only protected indigenous Slovenian breed.

EK Bistro ★ 4.5

center · Petkovskovo nabrezje 65, 1000 Ljubljana

EK Bistro on Petkovskovo nabrezje is Ljubljana's anchor brunch room, baking its own brioche and English muffins every morning. Eggs benedict, French toast.

EK Bistro ★ 4.4

center · Petkovskovo nabrezje 65, 1000 Ljubljana

EK Bistro is Ljubljana's anchor for all-day brunch with house brioche and English muffins baked every morning, plus a short lunch list. A TableJourney pick.

Gostilna Trnovski Pristan ★ 4.4

trnovo · Trnovski pristan 4A, 1000 Ljubljana

Trnovski Pristan runs a modern Slovenian kitchen on the riverside park in Trnovo, leaning on Krskopolje pig and seasonal Slovenian wines. A TableJourney pick.

Pivovarna Pelicon (visiting taps) ★ 4.4

center · Slovenska cesta 25, 1000 Ljubljana

Pelicon was one of Slovenia's first microbreweries, founded in 2013 in Ajdovscina near Nova Gorica. Their hop-forward beers rotate through Ljubljana taprooms.

Druga Violina ★ 4.4

stari-grad · Stari trg 21, 1000 Ljubljana

Druga Violina is a social-enterprise gostilna on stari trg employing adults with special needs. tourists pass it for the obvious tourist gostilne nearby.

Tip: Lunch menus from 6 to 8 euros and the courtyard garden in summer beats every paid riverside terrace.

Tozd ★ 4.4

center · Cankarjeva cesta 8, 1000 Ljubljana

Tozd is cankarjeva's natural wine cafe relocated in 2023 from gallusovo nabrezje, the locals' room where slovenia's wine trade actually drinks.

Tip: Order the cold brew even if you're there for wine.

Cafe Cokl ★ 4.4

stari-grad · Krekov trg 8, 1000 Ljubljana

Cafe Cokl is the small krekov trg cafe at the castle funicular base is overshadowed by stow's brand. tine cokl has been roasting and pouring here since 2012.

Tip: Tine often pours behind the bar himself in the morning. Ask about the latest origin rotation.

Vinoteka Movia ★ 4.4

stari-grad · Mestni trg 2, 1000 Ljubljana

Vinoteka Movia beside the Town Hall on Mestni trg is the Ljubljana wine room of the Movia natural-wine family, pouring Lunar orange and rebula by the glass.

Tip: Order the Lunar orange wine if it's on the by-the-glass board. Movia's most distinctive bottle.

Pekarna Osem ★ 4.4

stari-grad · Stari trg 19, 1000 Ljubljana

Pekarna Osem is andrej gerzelj's stari trg sourdough bakery is small enough to miss, fronting onto a quiet cobbled square. the city's best country loaf.

Tip: Saturday morning sells through the daily loaves quickly. Get there before 11:00.

Crno Zrno ★ 4.4

stari-grad · Gornji trg 17, 1000 Ljubljana

Crno Zrno on Gornji trg below the castle is Alexander Nino Ruizs single-origin Colombian shop, quiet enough most days to get a brew-bar conversation.

Tip: Ask which farm the morning's lot came from. Alexander sources direct.

Tozd ★ 4.4

center · Cankarjeva cesta 8, 1000 Ljubljana

Tozd's Cankarjeva room runs a laid-back brunch service through the afternoon, toasts and grain bowls with the city's best cold brew at the riverside bar.

Stow Specialty Coffee Shop ★ 4.4

center · Gosposka ulica 15, 1000 Ljubljana

Stow inside the City Museum keeps savoury pies, baked goods and a daily soup option alongside its specialty coffee programme, a working brunch counter.

Pop's Place ★ 4.3

center · Cankarjevo nabrezje 3, 1000 Ljubljana

Pop's Place is the riverside burger bar run by the family behind Gostilna As, plating local-beef burgers and a long craft beer list off the footbridge.

Tozd ★ 4.3

center · Cankarjeva cesta 8, 1000 Ljubljana

Tozd roasts and pours its own cold brew at the Cankarjeva cesta room (relocated from Gallusovo nabrezje in 2023). A TableJourney editor pick.

Loo-Blah-Nah Brewery ★ 4.3

siska · Cesta 24. junija 25, 1231 Ljubljana

Loo-Blah-Nah runs 10 own beers on tap at the residential-industrial brewery in Siska suburbs, plus a newer central pourroom near Central Market.

Loo-Blah-Nah Brewery ★ 4.3

siska · Cesta 24. junija 25, 1231 Ljubljana

Loo-Blah-Nah Brewery in Siska is a residential-industrial-pocket taproom outside the tourist centre, with ten own beers on tap including the Loo-Blah-Nah IPA.

Tip: Take the tram and order a tasting flight before committing to a pint of the Loo-Blah-Nah IPA.

Pekarna Osem brunch counter ★ 4.3

stari-grad · Stari trg 19, 1000 Ljubljana

Pekarna Osem on Stari trg fills its small counter through the morning with sourdough toasties, savoury bakes and a working filter coffee for under 10 euros.

Tozd ★ 4.2

center · Cankarjeva cesta 8, 1000 Ljubljana

Tozd relocated in 2023 from Gallusovo nabrezje to Cankarjeva cesta, mixing a daytime cafe with a natural-wine bar and a short kitchen of plates and toasts.

Cafetino ★ 4.2

stari-grad · Stari trg 21, 1000 Ljubljana

Cafetino on Stari trg is a fair-trade specialist with freshly ground beans on the bar and a small retail wall of single-origin bags from around the world.

Mister Beer ★ 4.2

center · Slovenska cesta 25, 1000 Ljubljana

Mister Beer is the city's craft beer retail-and-tasting room, rotating Slovenian taps with visiting bottles from Pelicon, Reservoir Dogs and across Europe.

Craft Room ★ 4.2

center · Trubarjeva cesta 47, 1000 Ljubljana

Craft Room is a small Trubarjeva bottle shop carrying the full range of Slovenian craft producers and a steady rotation of European imports.

Maister Pub ★ 4.2

center · Zelezna cesta 14, 1000 Ljubljana

Maister Pub is the Ljubljana outpost of Kamnik's Maister Brewery, pouring the full lineup from Gallus pilsner and Vega pale ale to General Maister IPA.

Pop's Place ★ 4.2

center · Cankarjevo nabrezje 3, 1000 Ljubljana

Pop's Place takes burger and ribs orders till 01:00 daily from the Cankarjevo nabrezje terrace. Reliable late kitchen on the river crawl. A TableJourney pick.

Tozd ★ 4.2

center · Cankarjeva cesta 8, 1000 Ljubljana

Tozd on Cankarjeva keeps its small toast-and-wine menu running till midnight every night, the natural wine bar of choice for the late-evening riverside crowd.

Druga Violina ★ 4.2

stari-grad · Stari trg 21, 1000 Ljubljana

Druga Violina keeps the kitchen running till midnight Tuesday through Sunday, with Slovenian classics from kranjska klobasa to ricet available late.

Ribca ★ 4.2

vodnikov-trg · Adamic-Lundrovo nabrezje 1, 1000 Ljubljana

Ribca in Ljubljana sits in the basement of Plecniks riverside colonnade, the city fish counter pulling daily catch off the central market upstairs.

Tip: Closed Sundays in the cold months. Order whatever the chalkboard says is daily catch.

Radha Govinda ★ 4.2

center · Zibertova ulica 23, 1000 Ljubljana

Radha Govinda in Ljubljana: vegetarian room. A quiet vegetarian self-service room east of the centre, run by the Hare Krishna community. Locals.

Tip: Pay by weight, 1.90 euros per 100 grams. The chefs save leftover food at close for people in need, so take what you will eat.

Slovenska hisa breakfast ★ 4.2

center · Cankarjevo nabrezje 13, 1000 Ljubljana

Slovenska hisa opens at 08:00 with a Slovenian breakfast plate: regional eggs, dilce spreads, fresh dairy and a Slovenian roast coffee with river views.

Ribca ★ 4.1

vodnikov-trg · Adamic-Lundrovo nabrezje 1, 1000 Ljubljana

Ribca is the basement seafood bar below Plečnik's colonnade, sourcing daily from the fish market upstairs. Fried squid, sardines, cuttlefish risotto.

Slovenska hisa ★ 4.1

center · Cankarjevo nabrezje 13, 1000 Ljubljana

The riverside Slovenska hisa works as a daytime stop for traditional breakfasts, struklji and Slovenian cheese platters with river views. A TableJourney pick.