Meandering north of the main square, its course dictated by the stream it was built over centuries ago, lively Tkalčićeva has always been the city’s main strip for pubs and cafés. Some of the houses they occupy sit as the same low dimensions as 200 years ago, creating a fairytale feel to your bar crawl. Many venues have terraces, lending a Mediterranean atmosphere to the proceedings in summer.
Zagreb’s Dolac is at its busiest on Saturday mornings when locals do their weekly shopping and those visiting on a city break are happily browsing the selection of spirits, honeys and wines that can be found alongside the regular fruit and vegetables. The indoor fish market is an education in itself while you may want to sample the cornbread and cream cheese that is an essential part of the Zagreb experience.
Dolac 9, Zagreb, Croatia, +385 1 6422 501
From the market, the Upper Town is a fairly easy stretch, perhaps by crossing the main square, turning right into Ilica then taking the funicular. Doing this around noon means you might even see the Grič Cannon being set off at Lotrščak Tower. Behind, you can pop into the curio that is the Museum of Broken Relationships, an art installation turned popular attraction, displaying evidence of what separating couples leave behind. Wandering higher up, you reach St Mark’s, the parish church for the Upper Town and distinctive with its red, white and blue chequerboard roof.
Museum of Broken Relationships, Ćirilometodska ulica 2, Zagreb, Croatia, +385 1 4851 021
St Mark’s Church, Trg Svetog Marka 5, Zagreb, Croatia, +385 1 4851 611
Zagreb is no longer a culinary desert. A gastronomic revolution is well under way, one that has made local diners far more discerning, kitchens more eclectic and adventurous, and chefs have become TV stars. One example is Gallo, handily located amid the grander façades of the Lower Town. Here, Croatia and Mediterranean cuisine combine, the seafood is as fresh as the herbs picked from the garden alongside, and the pasta is hand-made.
Gallo, Hebrangova 34, Zagreb, Croatia, +385 1 4814 014