"Zagreb cuisine is the combination of rich heritage reflecting the troubled history. Citizens of Zagreb were always attentive to what they ate. In the medieval Gradec there were already 90 craftsmen related to food. It is worth mentioning that Zagreb citizens like home-cooked dishes, generating numerous traditional gastronomy events with presentations and ratings in the town and its vicinity. Surveys show that citizens of Zagreb are great admirers of Mediterranean cuisine, probably due to undoubtedly better food selection, than Dalmatians. Modern Zagreb cuisine and diet habits of its citizens are at the Croatian top from the nutritionists point of view." (Source: Zagreb Tourist Board)
List of the restaurants in Zagreb can be found here.