6 Best Restaurants in Zagreb and Environs, Croatia

Dubravkin Put

$$$ | Gornji Grad Fodor's choice

Nestled in a verdant dale in Tuškanac Park, a 15-minute walk from the center, in a low-rise building that might be mistaken for a ranch-style house, this prestigious fish restaurant specializes in creative Mediterranean fare. The dining room is light and airy, with candlelit tables, a wooden floor, potted plants, and colorful abstract art. There's also an adjoining wine bar. In warm weather outdoor seating is available on a spacious leafy terrace, and a playground just outside invites children to scamper about while parents rest on benches. Reservations are recommended.

Lička Kuća

$$$ Fodor's choice

With its unadorned log walls, wood-beam ceilings, white-curtained windows, lively Croatian folk music playing, and an open kitchen with an open hearth, this is exactly what a restaurant in a great national park should be. Fill up on hearty lička juha (a creamy lamb soup with vegetables), followed by boiled or roasted lamb with vegetables, or suckling pig. Meat and poultry are the focus here, but the desserts are decadent, too: finish off your meal with an apple or plum strudel. The place is buzzing with tourists, but it's one of the only decent restaurants for miles around.

Rastovača 11, Plitvicka Jezera, Licko-Senjska, 53231, Croatia
053-751–379
Known For
  • proximity to national park
  • hearty fare, including lamb raised in the mountainous Lika region
  • seats 270 people (many tourists) but can get busy, so reserve ahead
Restaurants Details
Rate Includes: Closed Tues.

Međimurski Dvori

$$$

Located in the heart of Međimurje County, in picturesque Lopatinec, 6 km (4 miles) from Čakovec, Međimurski dvori has been known across the region for top gastronomic offerings and friendly professional staff for years. In 2022 the owners swapped out their restaurant for a catering company, but each Sunday, they host a cheerful open-to-the-public Međimurje Meal (Međimurski Obed), a buffet-style lunch with long community tables, available by advance reservation. The menu includes delicacies like roast turkey and pork, homemade pasta, and regional desserts. Otherwise, the company offers first-class traditional cuisine for private groups (including tourists; eight people minimum) on their bucolic "Fairy-Tale Forest" estate. 

Vladimira Nazora 29A, Cakovec, Medimurska, 40311, Croatia
098-241–800
Known For
  • reservations required for buffet
  • regional cuisine using locally procured ingredients
  • idyllic countryside location in the "Fairy-Tale Forest"
Restaurants Details
Rate Includes: Closed Mon.–Sat. except for private group dining. No dinner Sun.

Recommended Fodor's Video

Takenoko

$$$ | Donji Grad

The menu of this chic restaurant offers everything from sushi—both traditional Japanese rolls and American-style varieties—and teriyaki to wok dishes and specialties that merge Asian and European cuisine. Black chairs, black place mats, and cherry-tone wood floors set the scene in one of the glittery glass-walled spaces in this Lower Town hot spot. The drinks menu—including sake, of course—is extensive.

Masarykova 22, Zagreb, Grad Zagreb, 10000, Croatia
01-646–3385
Known For
  • upscale vibe
  • long drink list, including sakes
  • some of the best sushi in town
Restaurants Details
Rate Includes: Closed Sun.

Terbotz

$$$

In the village of Železna Gora, some 5 km (3 miles) south of Štrigova along a country road to Čakovec, stands one of the area's best restaurants, where you can dine on everything from poultry to pork to wild game to seafood. The restaurant is in a lovely 19th-century country villa with wood-beam ceilings. A spacious terrace overlooks the area's sweeping vineyards, and on a breezy day you'll hear the clackety-clack of the windmill just outside.

Železna Gora 113, Štrigova, Medimurska, 40312, Croatia
040-857–444
Known For
  • terrace overlooking the surrounding vineyards
  • unique Međimurje flavors such as gibanica cake
  • locally sourced ingredients and wines
Restaurants Details
Rate Includes: Closed Mon.

Vuglec Breg

$$$

This combined restaurant, winery, and villa is a 15-minute drive south of Krapina and offers wine tastings, traditional Zagorje food (duck with mlinci, anyone?), and unbeatable views of the vineyard-carpeted hills. A straw-covered terrace, open hearth, and classic dark wooden elements complete the ambience, and there's also a "picnic bar" where visitors can recline on the grass in lawn chairs as they sip on house-made wine. For those who want to extend a stay, the property has some airy apartments simply decorated in the alpine Zagorje style (one has an outdoor hot tub), and a pool area is available as well.

Škarićevo 151, Krapina, Krapinsko-Zagorska, 49000, Croatia
049-345--015
Known For
  • dishes made from local grandmas' recipes with family farm ingredients
  • awarded wines (regular and sparkling) such as Vuglec Extra Brut
  • lodging also available here