Zagreb is a coffee town, certainly. Cafes abound. But the espresso isn't always quite up to the standards of third-wave coffee snobs who require 3 to 5 perfectly pulled ristrettos per day while on holiday (ahem).
The clean lines and white motif of Eli's Caffe are the first indication that this place, near Britanski Trg in Zagreb, is different (plus the fact that it's not entirely obscured by cigarette smoke). They roast their own beans (you can buy beans at the cafe). In addition to the gleaming La Marzocco machine for espresso, they also make Chemex coffee—which we didn't see many other places in Croatia.
Nik Orosi, the jocular owner and a Croatian barista champion, is friendly and warm; he was amused that we were actually writing postcards, old-school. Of course, there's also free Wi-Fi.