Entertainment in Zagreb

Pubs, Cafes and Restaurants in Zagreb

Home > Expat Guides > Europe > Croatia > Zagreb

For a city of its size - right around a million inhabitants - Zagreb is surprisingly lively. It claims more museums per square foot than any other European capital, there are multiple cafes on every street, and countless cultural festivals, from film and music to gastronomy, take place throughout Croatia year round.


Croats love to socialize, and there's no better way to catch up with friends than over a drink. Croats like to gather at "caffe bars," which, as the name suggests, serve espresso and other non-alcoholic drinks in addition to alcoholic beverages. There are three beverages that particularly define drinking in Croatia: coffee, wine, and rakija.


Cafe culture in Zagreb can be quite a surprise to newcomers, as it appears that everyone in the city is out having coffee all of the time - even in the middle of the workday! It's not really about the coffee itself, though - it's about socializing, people watching, sitting for hours in the sun, and, sometimes, it's even about business. Though any time of day is suitable for a coffee date, prime coffee-drinking time is on Saturdays between roughly 11:00 a.m. and 1:00 p.m. Hundreds flock to the city center for this weekly ritual, called špica by the locals, to meet up with friends, see, and be seen.

Coffee beverages in Croatia actually consist of espresso, rather than filter coffee, with varying amounts of milk. Order kava and you'll get a shot of espresso. A kava s mlijekom gives you a bit of milk, while a bijela kava is closer to an American-style latte.

There are cafes everywhere, particularly in the center. Quality varies, but you'll almost always get a decent brew. Everyone has his or her own favorite café, and you'll establish yours, too, with time. Here's a list of a few recommended cafes that have good coffee and a nice vibe. All of these are non-smoking, as well, which can be unusual for caffe-bars.

Ilica 63
Near Britanski trg, this small café is said to serve the best coffee in the city. Owner Nik Orosi is a barista champ.

Teneo Coffee Shop
Trešnjevacki trg 2
Located in Trešnjevka, near the open-air market, Teneo is the perfect spot for a post-shopping beverage. Delicious and well-crafted coffees, as well as a range of flavored syrups for something a little different. You can also try Turkish coffee here!

Dežmanova 9
A beautifully decorated café tucked away at the end of Dežmanova ulica toward Tuškanac. Crowded on weekends, and a bit cooler than Cvjetni trg during the summer, thanks to the breezes coming down from Medvednica.

Galerija Lav
Opaticka 2
Near the Stone Gate in Upper Town, but still something of a local's secret, this charming café and gallery has a lovely balcony and very tasty beverages - try the hot chocolate with šlag (whipped cream) for a splurge.

Brokenships Cafe
Cirilometodska ulica 2
The café at the Museum of Broken Relationships is cozy and rarely crowded. They make a great Aperol Spritz. Enjoy one on the terrace if the weather is nice.


Rakija, Croatia's version of grappa, brings people together the same way coffee does, but usually during the nighttime hours. Croats have found a way to turn almost any herb, fruit, or nut into rakija, but perhaps the most popular variety is medica, a sweet rakija made from honey. Orahovac (walnut), pelinkovac (herb), and šljivovica (plum) are also notable varieties.

Most bars are equipped with several varieties of rakija, but Cica bar and Mojo are particularly well known for their extensive selections.


Though Croatia may not yet be well known as a destination for wine connoisseurs, its wines are quickly gaining international recognition, having consistently cleaned up at the Decanter World Wine Awards over the past few years. In 2012 alone, sixty-five Croatian wines won awards at the prestigious competition. The wine-producing regions of Dalmatia, Istria, and Slavonia all bring something different to the table, so to speak, so it's worth exploring the wines of all three. To sample several varieties, try Basement or Dobra vina.

Other Non-Alcoholic Beverages

Apart from coffee, cafes generally offer a range of teas and juice. Tap water in Zagreb is potable, and bottled still and sparkling water are also available.

Other Alcoholic Beverages

In addition to wine and rakija, beer is also a very popular beverage. Local brands include Ožujsko, Karlovacko, and Tomislav, and most bars stock popular international brands, as well.

Liquor Laws

There is no minimum age for consuming alcohol in Croatia, however, the legal age for purchasing alcohol is 18. A driver over 24 years of age may drive with a blood alcohol level of up to 0.05 percent. It is illegal for professional drivers and drivers under 24 years of age to drive with a blood alcohol level of more than 0.00 percent.


Croatian cuisine comprises the best of its neighboring regions: you'll find spicy Hungarian style dishes, heavy Austrian sauces, tasty grilled meat hailing from Bosnia and Serbia, and creamy risottos and simple pasta dishes reminiscent of Italian cooking.

Lunch is the biggest meal of the day, often including several courses and a glass (or two) of wine. Breakfast is small - usually a pastry and a coffee or perhaps some yogurt - and dinner is usually light, often consisting of a sampling of cheese, dried meats, olives, and a seasonal salad.

Dining out in Zagreb unfortunately leaves much to be desired. While there are several affordable and tasty lunch restaurants, those open for dinner tend to fall on two ends of the spectrum: cheap and quick or expensive and upscale. There is also not much in the way of variety. Though there are some exceptions, most restaurants in Croatia offer very similar staple dishes: risotto, pasta, grilled meats and vegetables, and a few regional specialties. There isn't much in the way of international cuisine or innovative dishes. On a positive note, restaurants generally use fresh and local ingredients, and there are usually daily specials prepared from whatever looked best at the market.

Croatian Specialties

Specialties vary depending on location: on the coast, seafood dominates, while inland meals incorporate more pork, chicken, and beef. Here are just a few dishes to get you started.

  • Zagrebacki odrezak - pork or veal stuffed with ham and cheese, coated with breadcrumbs, and grilled
  • Purica s mlincima - roasted turkey with flatbread dumplings
  • Cobanac - a meaty stew flavored with paprika
  • Pašticada - a flavorful, stewed beef dish often served with gnocchi or pasta
  • Sarma - cabbage leaves stuffed with minced meat; not technically Croatian, but nevertheless a very popular dish you can find almost anywhere, particularly in the winter
  • Kulen - spicy dried sausage flavored with paprika
  • Krvavica - blood sausage
  • Janjetina - roasted lamb is a specialty prepared at the eateries along the old road between Zagreb and Rijeka. If you're really brave, try the lamb's head.
  • Brodet - fish stew. The ingredients vary from place to place. The specialty of the Neretva River valley is frog and eel brodet.
  • Blitva - Swiss chard, often cooked with potatoes, is a staple side for any fish dish in Dalmatia. Try it with orada (sea bream), brancin (sea bass), or even hobotnica (octopus).
  • Cevapi - again, not technically Croatian in origin, but ubiquitous. See "fast food" for more information about this popular grilled meat dish.


Croatian cuisine is meat-heavy and there are very few restaurants that cater specifically to vegetarians. However, most restaurants offer a few vegetarian-friendly options. Make sure that the waiter understands your needs, as many people consider fish a non-meat (and therefore vegetarian-friendly) food.

Vlaška 79
Tel.: +385 91 46 49 400

PYR Club Restaurant
Teslina 13/1
+385 1 48722 44

Prasadam Catering
Tel.: +385 1 3461 300


It is customary to leave a tip for good service at restaurants where you actually sit down and dine, but there is no clearly defined amount or percentage of the bill. Most customers simply round up or leave a small bill. Leaving around 10% is about right if the service was great - there's usually no reason to leave any more than that.

At some restaurants, there is a "cover" charge that includes a small appetizer, usually some sort of pate or cheese spread and bread. This amount can be factored in as a tip.

Fast Food

Bakeries are the most popular stop for a quick bite. There are many bakeries throughout the city center selling sandwiches, rolls, pastries, and often slices of pizza. Burek, a savory pastry made from filo dough and stuffed with meat or cheese, is particularly tasty and a great (if heavy) late night snack. Get a plain yogurt to drink along with it.

Cevapi, a dish of grilled and spiced minced meat served alongside onions and lepinj, a chewy pocket bread, is another popular quick meal - though it might take a little longer than typical "fast food." Eat cevapi and similar grilled meat dishes, like pljeskavica, with kajmak, a creamy cheese, and ajvar, a relish made from red peppers.


Restaurants in Zagreb are constantly opening and closing, changing their staff, and changing their menus. As such, quality can suffer: what might be a great meal one night can be mediocre the next. Still, there are several restaurants in Zagreb that are fairly consistently tasty. This is not an exhaustive list of the "best" or most popular restaurants in Zagreb, but rather a few pretty consistently satisfying restaurants that are also affordable.

  • Apetit City - Urban dining in the center. The food is usually traditional with a twist.
  • Bistro MZ/Bistro Mitnica -  Perhaps the best spot for grilled meat dishes like cevapi and pljeskavica in Zagreb. Don't miss the tasty sides, such as spicy baked beans.
  • Gostionica Tip Top - Located on the corner of Gundeliceva and Masarykova, this eatery is a Zagreb establishment. Go for the lunch deals or enjoy a glass of wine in the window with a view of the recently restored art nouveau Kallina House.
  • Kod Šime - A delicious local lunch spot near Kvaternikov trg. Get one of the daily specials.
  • Lari i Penati - A small and charming bistro. Less traditional, with some international tastes.
  • Rougemarin - This nice but casual restaurant specializes in burgers. The best time to go is for one of their burger parties, where you pay a set price to sample several mini burgers or small plates.
  • Sofra - Try out some Bosnian cuisine at Sofra, located in the Green Gold shopping center. This rich food is best on a cold night.
  • Stari fijaker - Traditional, regional cuisine in the center. Heavy dishes, great on a winter day.
  • Trilogia - Tasty Croatian cuisine near the Stone Gate in Upper Town.

Update 14/03/2016


Facebook Twitter LinkedIn Pinterest Addthis

Recommended Service Partners

International Movers
International Movers in Zagreb
Compare up to 5 quotes from our network of moving companies that can help you plan your international move and relocate your entire family.
Expatriate health insurance
Expatriate health insurance in Croatia
Apply online for free quotes on repatriation assistance and expatriate and foreign health insurance.
Hotels in Croatia
You will get discount hotel rates, last-minute deals, hot deals, special offers, with a real-time reservation and on-line booking.

Do you have comments or personal information to communicate about this article? Add your comment.

Go to the Forum to talk more about pubs, cafes and restaurants in Zagreb, entertainment.

Find more definitions and general answers on expatriation issues in the Expat FAQ (Frequently Asked Questions).

Stay connected

- My Life Abroad -
A selection of expat stories

"A fun compulsive read!"
J. Matcham, Amazon

"I strongly advise people ready to live abroad to read this book!"
Patrice, Amazon