Skip to Main Content
Croatian Barbecue & Grill
← Collection
Price≈$25
Dress CodeCasual
ServiceUpscale Casual
NoiseConversational
CapacityMedium

In Rastoke, where the Slunjčica river fractures into dozens of channels and waterfalls, Petro operates from an address that doubles as the setting. The village itself is the draw, and the restaurant belongs to that fabric: a place to eat close to where ingredients are caught, grown, and foraged in the Karst interior of continental Croatia. A practical base for anyone crossing between Zagreb and Plitvice Lakes.

Pearl is the En Primeur Club membership app — saves, bookings, and concierge access live there. Same editors, same standards.

Plan your visit on PearlPlan Your Visit
Address
Rastoke 29, 47240, Rastoke, Croatia
Phone
+385955307270
Directions
Get directions
Saves & bookings on Pearl
Petro restaurant in Rastoke, Croatia
About

Where the River Sets the Table

Rastoke is one of the few places in Croatia where the physical environment does more editorial work than any kitchen. The village sits at the confluence of the Slunjčica and Korana rivers, its wooden mills and stone cottages perched over a series of travertine terraces that drop the water in curtains and fans across the rock. Dining here is inseparable from that setting. The sound of moving water is not ambient decoration, it is the defining condition of the place, present at every meal, in every season.

Petro, at Rastoke 29, belongs to that village in a direct geographical sense. The address places it within the historic core of a settlement that has operated on these waterways for centuries. In a country where the coastal dining circuit, Dubrovnik, Split, Šibenik, draws most of the critical attention, Rastoke sits quietly in the continental interior, roughly midway between Zagreb and Plitvice Lakes National Park. That position shapes everything about how a restaurant like Petro functions: it serves travellers in transit, locals from Slunj, and visitors who have come specifically to see the mills and falls. It is not chasing Michelin attention. It is feeding people in a place that earns its audience through geography alone.

The Karst Interior and What It Produces

The sourcing logic for restaurants in this part of Croatia runs through the landscape itself. The Karst region of continental Croatia, distinct from the coastal Karst of Dalmatia, produces cold, clear river fish as its most distinctive ingredient. The Slunjčica and Korana are part of a river system that connects, hydrologically and culinarily, to the Plitvice Lakes upstream. Freshwater trout is the signature protein of this corridor, appearing on tables from Slunj to Karlovac in preparations that vary in ambition but rarely in provenance: the fish come from these rivers and the farms that draw from them.

This matters because it marks a clear distinction from coastal Croatian cooking. Where Pelegrini in Šibenik and Restaurant 360 in Dubrovnik build their identity around Adriatic seafood, the scampi of the Kvarner, the prstaci clams, the bluefin from the open sea, the interior tradition is built on rivers and forests. Lamb from the hills, game from the woods above the canyon, wild mushrooms from the beech forests, and trout from the water running literally beneath the tables. The ingredient logic here is vertical, not horizontal: everything comes from within a short radius, because the terrain makes long supply chains impractical and the local pantry makes them unnecessary.

This is the operating context for restaurants across the Rastoke-Plitvice corridor.

Continental Croatia at the Table

Understanding Petro requires understanding that continental Croatian cooking has its own internal logic, separate from the Adriatic register that dominates international coverage. The cuisine of the Kordun and Lika regions, the area surrounding Rastoke, draws on Central European and Ottoman influences alongside the Slavic pastoral tradition. Paprika, slow-braised meats, sour cream, and pickled vegetables appear alongside the river fish. It is a kitchen shaped by altitude, cold winters, and a farming economy that preserved and smoked what it could not eat immediately.

Across Croatia, a handful of restaurants have used this continental tradition as the foundation for more considered cooking. Dubravkin Put in Zagreb and Korak in Jastrebarsko both work within the inland Croatian idiom at a higher technical register. Boskinac in Novalja bridges island and continental registers on Pag. Petro operates at a different altitude of ambition, closer to the village inn tradition than the contemporary tasting menu format, but it draws from the same larder.

The contrast with Croatia's coastal fine dining is worth holding in mind. Agli Amici Rovinj, Alfred Keller in Mali Lošinj, and Nebo by Deni Srdoč in Rijeka all work within a Mediterranean framework shaped by proximity to Italy and the Adriatic. Krug in Split and LD Restaurant in Korčula anchor the Dalmatian end of the spectrum. Petro sits outside that coastal conversation entirely, which is precisely its function for travellers who want to understand Croatia's full culinary geography rather than its most photographed edge.

Planning a Visit

Rastoke is accessible by road from Zagreb in under two hours and from Plitvice Lakes in roughly thirty minutes. The village itself is walkable in under an hour, which makes the sequence of arrival, exploration, and a sit-down meal a natural half-day structure. Petro's address, Rastoke 29, places it within the village proper rather than on the approach road, which means arriving on foot from the main viewpoints is practical. It is open daily, with hours from 10 AM to 8 PM Monday through Thursday and Sunday, and until 9 PM on Friday and Saturday.

Burin in Crikvenica, Cantilly Garden Restaurant in Samobor, and Cubo in Opatija fill the Kvarner-to-Zagreb corridor for those working northward.

Signature Dishes
bear goulashgrilled trout
Frequently asked questions

In Context: Similar Options

Comparable venues nearby, for context on price, style, and recognition.

At a Glance
Vibe
  • Rustic
  • Scenic
  • Cozy
Best For
  • Family
  • Group Dining
  • Casual Hangout
Experience
  • Waterfront
  • Terrace
Sourcing
  • Local Sourcing
Views
  • Waterfront
Dress CodeCasual
Noise LevelConversational
CapacityMedium
Service StyleUpscale Casual
Meal PacingStandard
Visit details

Current opening hours

Monday
10 AM–8 PM
Tuesday
10 AM–8 PM
Wednesday
10 AM–8 PM
Thursday
10 AM–8 PM
Friday
10 AM–9 PM
Saturday
10 AM–9 PM
Sunday
10 AM–8 PM

Hours can change for holidays and private events. Last verified .

Rustic wooden cabins with fireplaces, expansive deck over waterfalls, and a relaxing natural setting.