Generally regarded as Zagreb’s best seafood restaurant, Dubravkin Put is modern, light, and airy, set amid lush greenery on the edge of Tuškanac Park, just a 10-minute walk from the main square. Popular dishes include Dalmatian brodet (fish stew with fresh herbs) and tagliatelle with white truffles. To try a bit of everything, opt for the elaborate degustation menu, which combines both fish and meat and includes Adriatic sea bass, scallops from Novigrad, goose liver with sour cherries, fresh trout from Gacka, and veal fillet. The service is attentive and professional, and a sommelier will recommend wines to accompany the dishes you choose.