Enable JavaScript to run this app.
Skip to main content
OpenTable logo
  1. Home
  2. Croatia
  3. Croatia

Diners' Choice: Best Overall restaurants in Zagreb

Red OpenTable logo
OpenTable
Updated June 05, 2025

Looking for the best overall restaurants in Zagreb? You’re in the right place. Each month, OpenTable analyzes nearly 2 million global diner reviews from the past four months. We sort the results by location and category to help you discover new favorite restaurants. It's a great partnership: you reserve, eat, and review. We listen...and deliver the results for all to benefit. Enjoy!


A photo of Torikaya Ramen Bar restaurant
4.9
4.9 (232)
$30 and under
Asian
Zagreb
About the restaurant
​Torikaya Ramen Bar has finally opened its doors in 2022. We serve Ramen and other traditional Asian dishes in a laid back atmosphere and a beautifull terrace in the heart of the city next to the main square.

 The menu was created by Chef Vid Nikolić and the brand was created as a colaboration of Izakaya and Tori Street. This team has a long tradition of running amazing restaurants so expect nothing else.

Top review
Borislav
Dined on Jun 21, 2025
We had anniversary dinner for two, ordered ramen, tuna, gyozas, bao, lemonade and yuzu collins. The price point for all this was 70-80€. All dishes were perfectly made and very tasty. Serving dynamics and overall hospitality is outstanding, the waiters should be role models for all Croatian restaurants.
A photo of Batak Golf restaurant
4.8
4.8 (18)
$30 and under
Croatian
Zagreb
About the restaurant
Batak is known for its juicy and delicious barbecue dishes, such as the indispensable „ćevapi“, gourmet patties, and „vješalice“. In addition to the classics on the Batak's menu, you can find quality rib-eye steak, salmon fillets, burgers, and BBQ ribs and wings. The expert team of this restaurant chain always tries to keep up with the trends so the regular menu is occasionally enriched with interesting new dishes. In the category of dishes, you can also find the creamy burrata and beef tartar. There are 15 Batak restaurants in Zagreb and 3 on the coast.
Top review
Anita
Dined on May 22, 2025
Opposed to the same restaurant in Velika Gorica, this one on the golf course is much much better. It was our 4th time as a group there and the fact we are coming back again and again means something. The only thing which needs improving is the following: do not rush with clearing the table. Let us enjoy. If we've stopped eating, does not mean we are finished with our food. We just need a break. We are planning on coming back.
A photo of Batak Velika Gorica restaurant
4.8
4.8 (8)
$30 and under
Croatian
Velika Gorica
About the restaurant
Batak is known for its juicy and delicious barbecue dishes, such as the indispensable „ćevapi“, gourmet patties, and „vješalice“. In addition to the classics on the Batak's menu, you can find quality rib-eye steak, salmon fillets, burgers, and BBQ ribs and wings. The expert team of this restaurant chain always tries to keep up with the trends so the regular menu is occasionally enriched with interesting new dishes. In the category of dishes, you can also find the creamy burrata and beef tartar. There are 15 Batak restaurants in Zagreb and one in Čakovec and 4 on the coast.
Top review
Sandra
Dined on Mar 9, 2025
Excelent food and staff. Nice ambient! We will come back for sure.
A photo of Pod Zidom Bistro restaurant
4.7
4.7 (616)
$31 to $50
Croatian
Zagreb
About the restaurant
Pod Zidom is an upmarket bistro with a focus on high quality fresh ingredients and organic wines. For many years Pod Zidom has been very popular among locals, but also internationally recognized and recommended by a prestigious Michelin Guide. Pod Zidom Bistro is located in the very heart of Zagreb in a peaceful and charming street Pod Zidom, a few steps away from Zagreb's main square Trg bana Josipa Jelačića.
Top review
Michael
Dined 7 days ago
Absolutely wonderful would recommend to anyone looking for excellent food, wine and service.
A photo of YEZI RESTAURANT & TEAHOUSE restaurant
4.8
4.8 (104)
$31 to $50
Asian
Zagreb
About the restaurant
A relaxed dining restaurant experience inspired by the traditional Asian tea house style of eating, drinking & socialising in the heart of Zagreb.

Led by distinguished London Group Executive Chef Werner Seebach, Executive Chef, Dino Knežević and global dim sum extraordinaire, Tian Hau Low. YEZI celebrates the flavours and stories of modern Asian cusine through dim sum, yakitori, mixology, tea and patisserie. For bookings of 7 people or more, we kindly ask the entire table dines on one of our set menus.

Top review
Bill
Dined on Apr 20, 2025
Excellent service, diverse menu of small plates. Tasty and diverse, something for every foody.
A photo of Batak Tkalčićeva restaurant
4.7
4.7 (16)
$30 and under
Grill
Zagreb
About the restaurant
Batak is known for its juicy and delicious barbecue dishes, such as the indispensable „ćevapi“, gourmet patties, and „vješalice“. In addition to the classics on the Batak's menu, you can find quality rib-eye steak, salmon fillets, burgers, and BBQ ribs and wings. The expert team of this restaurant chain always tries to keep up with the trends so the regular menu is occasionally enriched with interesting new dishes. In the category of dishes, you can also find the creamy burrata and beef tartar. There are 15 Batak restaurants in Zagreb and 3 on the coast.
Top review
Lina
Dined on May 6, 2025
Our second visit to restaurant while in Zagreb. Food is delicious, service was ok very hectic with so many walk ins. Was a bit too noisy but overall great value.
A photo of Matsu Sv. Duh restaurant
4.9
4.9 (44)
$30 and under
Asian
Zagreb
About the restaurant
Matsu is a perfectly balanced fusion of delicious food, a pleasant ambiance, top-notch service, and a good atmosphere. Behind this fusion story is a great love for Asian food. Our desire is to bring you exotic flavors and aromas that you'll fall in love with. Chinese, Japanese, Korean, and Indian specialties are hard to choose from, so we prepare the best of each cuisine! On our menu, you'll find an exotic fusion of carefully selected dishes; gyoze, bao buns, spring rolls, warm cold salads, curries, various woks, and interesting desserts such as sweet spring rolls or the unavoidable mochi.
Top review
DARKO
Dined on Jun 16, 2025
Dining at Matsu Zagreb is an elevated experience that blends modern Japanese cuisine with a sleek, intimate ambiance. From the moment you step in, the minimalistic yet warm décor sets the tone for a refined evening. The staff is attentive and knowledgeable, ready to guide you through the menu’s standout offerings. Overall, Matsu is ideal for a date night, a celebratory dinner, or simply a treat-yourself kind of evening. It’s not just a meal—it’s an experience.
A photo of Batak Buzin restaurant
4.8
4.8 (8)
$30 and under
Croatian
Zagreb
About the restaurant
Batak is known for its juicy and delicious barbecue dishes, such as the indispensable „ćevapi“, gourmet patties, and „vješalice“. In addition to the classics on the Batak's menu, you can find quality rib-eye steak, salmon fillets, burgers, and BBQ ribs and wings. The expert team of this restaurant chain always tries to keep up with the trends so the regular menu is occasionally enriched with interesting new dishes. In the category of dishes, you can also find the creamy burrata and beef tartar. There are 15 Batak restaurants in Zagreb and 3 on the coast.
Top review
Ivan
Dined on Apr 24, 2025
Absolute praise for the quality of the service!!! Highly recommend for any business meeting!
A photo of Batak Novi Dvori restaurant
4.8
4.8 (7)
$30 and under
Croatian
Jablanovec
About the restaurant
Batak is known for its juicy and delicious barbecue dishes, such as the indispensable „ćevapi“, gourmet patties, and „vješalice“. In addition to the classics on the Batak's menu, you can find quality rib-eye steak, salmon fillets, burgers, and BBQ ribs and wings. The expert team of this restaurant chain always tries to keep up with the trends so the regular menu is occasionally enriched with interesting new dishes. In the category of dishes, you can also find the creamy burrata and beef tartar. There are 15 Batak restaurants in Zagreb and one in Čakovec and 4 on the coast.
Top review
Kristina
Dined on Jun 1, 2025
Everything was perfect, from food, drinks, and our lady waiter was exceptional
A photo of Batak Rudeš restaurant
4.8
4.8 (11)
$30 and under
Grill
Zagreb
About the restaurant
Batak is known for its juicy and delicious barbecue dishes, such as the indispensable „ćevapi“, gourmet patties, and „vješalice“. In addition to the classics on the Batak's menu, you can find quality fish-eye steak, salmon fillets, burgers, and BBQ ribs and wings. The expert team of this restaurant chain always tries to keep up with the trends so the regular menu is occasionally enriched with interesting new dishes. In the category of dishes, you can also find the creamy burrata, beef tartar, and salmon tartar. There are 15 Batak restaurants in Zagreb and 3 on the coast
Top review
Zvonko
Dined on Apr 12, 2025
Great place to celebrate with family.Would come back again
Explore Diners' Choice best of Zagreb
OpenTable
  • About Us
  • Blog
  • Careers
  • Press
More
Businesses
  • Restaurant Management Solutions
  • Restaurant Reservation Software
  • Restaurant Marketing Software
  • Restaurant Event Software
  • OpenTable For Restaurants
  • OpenTable For Restaurant Groups
  • Restaurant Resources
  • OpenTable Pricing & Plans
Join us on
  • Privacy Policy
  • Terms of Use
  • Cookies and Interest-Based Ads
  • Do Not Sell or Share My Personal Information
  • Cookie Preferences
Copyright © 2025 OpenTable, Inc. 1 Montgomery St Ste 500, San Francisco CA 94104 - All rights reserved.
OpenTable is part of Booking Holdings, the world leader in online travel and related services.
Booking Logo
Priceline Logo
KAYAK Logo
Agoda Logo
OpenTable Logo