Our verdict
Cacao occupies a riverside address on Petkovškovo nabrežje in central Ljubljana, placing it within walking distance of the city's most concentrated dining stretch. The venue sits at the quieter, residential end of a promenade better known for its cafe terraces and summer foot traffic, which gives it a different register from the louder options along the Ljubljanica. For visitors working through Ljubljana's cafe and chocolate culture, it is a reference point on the left bank.
Pearl is the En Primeur Club membership app, where members save venues, book tables and use the concierge.

The Left Bank of the Ljubljanica and What It Expects of You
Ljubljana's riverside promenade, Petkovškovo nabrežje, operates at two speeds. From late spring through September, the terraces fill by noon and stay full until the kitchen closes; in the colder months, the same stretch turns quieter, the river reflecting the lit windows of the buildings above it rather than the umbrellas of outdoor tables. Cacao, at number 3 on that promenade, sits at the point where the tourist density of the Triple Bridge thins out and the street becomes more residential in character. That address shapes the experience before you arrive: you are not walking into a space designed around high turnover or a queue-management system, but into something calibrated to a slower rhythm.
In the context of Ljubljana's cafe and patisserie culture, the riverside position matters as a comparative signal. The city's chocolate and dessert venues have historically clustered either in the old town's pedestrian core or along the market side of the river. A left-bank address at this end of the promenade places Cacao adjacent to the quieter stretches favoured by locals navigating the city on foot rather than following a printed tourist map. That distinction is worth keeping in mind when planning a day in the city: our full Ljubljana restaurants guide maps the broader dining geography across both banks.
The Arc of a Visit: From Arrival to the Last Course
The tasting progression at a chocolate-focused venue is a different discipline from the sequencing logic of a multi-course tasting menu at somewhere like Restavracija Strelec, where the kitchen controls pace and portion architecture across several hours. At Cacao, the sequencing is self-directed, which places a different kind of demand on the guest. The question is not what the kitchen will send next, but how to build a coherent progression from the options available.
Chocolate-forward cafes and dessert bars in European cities have developed two broad philosophies in recent years. One school treats single-origin cacao as a tasting-flight premise, sequencing percentages and origins in ascending intensity the way a sommelier might arrange glasses of wine. The other treats chocolate as a base ingredient for finished preparations, in which pastry technique, temperature contrast, and textural variation carry the narrative arc. The distinction matters because it determines what a first visit should prioritise.
What the riverside cafe format tends to reward is a slower approach than the lunch-and-move rhythm of the busier venues along Stari trg. Arriving mid-morning or in the quieter window between the lunch service and the afternoon coffee peak gives the visit more space. That is the same logic that applies to the dessert-focused counters at Allegria, where the room reads differently depending on the hour.
Ljubljana's Chocolate and Cafe Scene in Comparative Context
Slovenia's food culture has received sustained international attention in recent years, largely through the lens of its fine dining programmes. Hiša Franko in Kobarid and Gostilna Pri Lojzetu in Vipava have established the country's tasting-menu credentials internationally, and that recognition has created a broader curiosity about what the Slovenian table looks like beyond the flagship level. In Ljubljana itself, that curiosity has translated into a more competitive mid-market, with venues like AFTR and Altrokè occupying distinct positions across the modern and regional cuisine registers.
The chocolate and patisserie tier operates somewhat separately from this conversation. Cities that have developed a credible artisan chocolate culture, from Bruges to Lyon to the bean-to-bar districts of cities like Portland, tend to build that culture around a small number of reference producers who establish the benchmark for sourcing and technique. Ljubljana is a small capital by European standards, which means its artisan food scene is concentrated enough that individual venues carry disproportionate weight in shaping visitor expectations for a category. A venue on Petkovškovo nabrežje that focuses seriously on cacao sits in a different competitive conversation from the general café terraces that dominate the river's visual identity.
For reference across the broader Slovenian fine dining circuit, the venues worth tracking include Hiša Linhart in Radovljica, Hiša Denk in Zgornja Kungota, Milka in Kranjska Gora, Grič in Šentjošt nad Horjulom, Pavus in Lasko, Dam in Nova Gorica, and Gostilna Skaručna in Vodice. Each sits in a different regional and price-tier context, but collectively they map the range of what serious Slovenian cooking looks like outside the capital.
Planning the Visit: Practical Notes
Frequently asked questions
Where is Cacao in Ljubljana?
Cacao is located at Petkovškovo nabrežje 3, 1000 Ljubljana, Slovenia, Ljubljana.
Is Cacao in Ljubljana worth visiting if I'm not a chocolate specialist?
Cacao's address on Petkovškovo nabrežje places it within walking distance of Ljubljana's old town, making it a logical stop on any route through the left bank regardless of prior interest in chocolate. The venue's focus on a single ingredient category means the visit has a clear internal logic, you are not navigating a broad menu but following one subject in depth. For visitors already exploring Ljubljana's café scene alongside Slovenia's broader food culture, that clarity is an asset rather than a limitation.
What should I eat at Cacao?
Cacao is a chocolate-focused venue on Petkovškovo nabrežje in Ljubljana, so the through-line of any visit is the chocolate programme rather than a conventional savoury menu. The sequencing logic rewards starting with single-origin or house preparations before moving to paired drinks or dessert applications. Specific menu items are best confirmed on arrival, as offerings shift with season and sourcing.
How hard is it to get a table at Cacao?
Cacao sits on Petkovškovo nabrežje 3, one of Ljubljana's busiest riverside stretches, and terrace seats fill quickly from late spring through September. Walk-in availability is more reliable outside peak afternoon hours on weekdays. No booking line is publicly listed, so arriving early in the day is the practical hedge during high season.
What's the defining dish or idea at Cacao?
The organising idea at Cacao is chocolate treated as a primary ingredient rather than a finishing flourish, a discipline that sits closer to a specialist atelier than a general café. On Petkovškovo nabrežje, where competition runs to standard café formats, that focus gives Cacao a distinct position in Ljubljana's riverside offer. It is the specificity of the subject matter, not format novelty, that defines the visit.
What if I have allergies at Cacao?
A chocolate-centred menu at Cacao means dairy, tree nuts, and soy are plausible recurring ingredients across preparations. Staff at Petkovškovo nabrežje 3 are the authoritative source on current allergen information, no allergy policy is documented publicly. Visitors with serious allergies should communicate requirements directly at the venue before ordering.
Standing Among Peers
A quick peer reference to anchor this venue in its category.
| Venue | Cuisine | Price | Awards | Notes |
|---|---|---|---|---|
| CacaoThis venue (the venue you are viewing) | Modern Cafe with Gelato & Patisserie | Not listed | Not listed | Not listed |
| Restavracija Strelec | Modern Slovenian Fine Dining | $100–150 | Michelin Plate · La Liste Top Restaurants | Modern Cuisine |
| AFTR | Modern Mediterranean Bistro | $50–100 | Michelin Plate | Modern Cuisine |
| Altrokè | Mediterranean Istrian Fine Dining | $50–100 | Michelin Plate | Regional Cuisine |
| Breg | Modern Fusion with Mediterranean & Middle Eastern Influences | $50–100 | Michelin Plate | Contemporary |
| Gostilna AS | Traditional Slovenian | $50–100 | Michelin Plate | Traditional Cuisine |
Continue exploring
More in Ljubljana
Restaurants in Ljubljana
All restaurants in Ljubljana →Bars in Ljubljana
All bars in Ljubljana →Hotels in Ljubljana
All hotels in Ljubljana →Wineries in Ljubljana
Browse all →Details
- Trendy
- Modern
- Scenic
- Casual Hangout
- Brunch
- Terrace
- Craft Cocktails
- A La Carte
- Vegetarian Friendly
Design-forward space with coordinated aesthetics, bright terrace overlooking the river, lively yet relaxed atmosphere.














