Valsabbion (Pula): This is one of those restaurants that defies categorization. It is innovative yet traditional; stylish yet not overly so; a mecca of haute cuisine but not so haute that it is intimidating. Valsabbion is a temple to Istrian ingredients and Istrian dishes that are a perfect match for its talented chef. Together they make magic.
Zigante (Livade): Behold truffle king Giancarlo Zigante's gourmet palace. Almost everything on the extensive menu here utilizes the truffle, the precious fungus upon which Zigante made his fortune. The restaurant is not a gimmick, however: Everything on the menu is expertly prepared and even flirts with creativity.
Gallo (Zagreb): Tucked in the courtyard of a drab building in downtown Zagreb, Gallo is an oasis of fine dining that relies on freshly made pasta, just-caught fish, a strong wine list, and superb service. Both the terrace and the dining room are beautiful settings for the beautiful food.
Porat (Dubrovnik): The Hilton Imperial's signature restaurant offers a menu that pushes the creativity envelope. The food here is Dalmatian fare with complex sauces and side dishes that surprise you. Both the dining room and the piano bar (which serves light snacks) are very sophisticated spaces.
Riblji Restaurant Fosa (Zadar): Fosa has one of the best locations in Croatia. It is right at the water outside the Zadar wall and it has a view and sea breeze that make the food taste that much better. The restaurant is a favorite hangout for locals.
Palaca Paladini (Hvar Town): This restaurant appeals to all five senses: It is set in a beautiful garden with blooming lavender and orange trees frequented by songbirds. It has a great list of wines that please the palate; and it offers superb Dalmatian cuisine that tastes as good as it smells and looks.