Zagreb and Environs Restaurants

We’ve compiled the best of the best in Zagreb and Environs - browse our top choices for Restaurants during your stay.

Sort by: 22 Recommendations {{numTotalPoiResults}} {{ (numTotalPoiResults===1)?'Recommendation':'Recommendations' }} 0 Recommendations
CLEAR ALL Area Search CLEAR ALL
Loading...
  • 1. Gostionica Ficlek

    $$

    A creation of the brilliant minds at Pod Zidom, this restaurant between the Zagreb Cathedral and Dolac Market is the city's first to serve only authentic Zagreb fare prepared in traditional ways (think pasta with cabbage, Zagreb-style meat cuts, and soups just like Croatian grandmas make them). The interior design is modern but also features old-school touches like classic masonry heater tiles. If you grab a seat on the outdoor terrace, you'll be treated to views of the Zagreb Cathedral. Some meals change seasonally, but you won't go wrong with whatever you order. 

    Pod Zidom 5, 10000, Croatia
    099-495–8909

    Known For

    • Some seasonal specialties
    • Terrace seats have views of cathedral
    • Ingredients sourced from neighboring Dolac Market
  • 2. Pod Zidom Bistro

    $$ | Donji Grad

    Wedged between the cathedral and the Dolac Market, this jazzy good-value bistro offers a creative take on classic Croatian dishes, making the most of the fresh ingredients at its doorstep. Keeping it close to traditional values, the emphasis is on meat and fish dishes but varies according to what is in season and available. Everything is house-made here, from the bread to pickled goods. Wash it down with a bottle from the impressive array of Croatian wines (from all four wine regions) available, including vintages from the bistro's own wine label. You can sleep on-site at the ultra-exclusive Pod Zidom Rooms minihotel, with four rooms (all of which include designer decor and views of the Zagreb Cathedral inner courtyard) above the restaurant.

    Pod Zidom 5, Zagreb, Grad Zagreb, 10000, Croatia
    099-325–3600

    Known For

    • Farm-to-table fruits and vegetables
    • Fresh organic meat
    • Excellent selection of Croatian wines
  • 3. Vincek

    $ | Donji Grad

    Founded in 1977 by the Vincek family, this sweets shop regularly draws crowds lining up out the door and down Ilica Street. Dozens of ice cream flavors and sundaes are available, along with delicious cakes and desserts to be savored at the limited indoor tables in the slightly dark interior or, more often (tables fill up), taken out. Including Vis à Vis by Vincek, a spin-off offering the same quality but fully gluten-free, Vincek has eight locations in and around Zagreb. Those outside the city are less crowded and offer better sit-down experiences.

    Ilica 18, Zagreb, Grad Zagreb, 10000, Croatia
    01-483--3612

    Known For

    • First spot in town to offer the decadent creamy Zagreb kremšnita dessert
    • Among city's best places for ice cream in summer
    • Eight locations, including a gluten-free one near Ilica

    Restaurant Details

    Rate Includes: Closed Sun.
  • 4. Vinodol

    $$ | Donji Grad

    Both locals and tourists flock to this elegant spot a few blocks southwest of the main square when they hanker for excellent traditional meaty fare such as veal and lamb, pork with plum sauce, or, for starters (or dessert), melt-in-your-mouth štrukli. Enjoy all this in a spacious shaded courtyard or inside under brick-vaulted ceilings with low lighting that create the impression of a wine cellar even though you're not in a cellar at all.

    Nikole Tesle 10, Zagreb, Grad Zagreb, 10000, Croatia
    01-481–1427

    Known For

    • Attractively plated dishes
    • Croatian art enhances decor
    • Site has continuously been a restaurant since the 1940s
  • 5. Zinfandel's Restaurant

    $$$$ | Donji Grad

    Just inside the luxurious Esplanade Hotel, once a stop on the Orient Express, lies one of Zagreb’s most elegant dining destinations, known for its formal yet comfortable atmosphere. Order from the tasting menu, where a sommelier selects wines to perfectly complement each dish, or experience the best of Croatian and international cuisine à la carte, with choices from Istrian truffle pasta to American-style steak. All menu items can be made to accommodate any dietary restrictions.  Reserve a table on the Oleander Terrace for stunning views of the park and city.

    Antuna Mihanovića 1, Zagreb, Grad Zagreb, 10000, Croatia
    01-456–6644

    Known For

    • More than 200 wines available
    • Weekly Sunday brunch event
    • First-class head chef Ana Grgić Tomić
  • Recommended Fodor’s Video

  • 6. Amélie

    $ | Donji Grad

    For a cake and coffee experience that the French namesake of this cute little café would be proud of, pop into Amélie just down the hill from the Zagreb Cathedral. The wooden tables and cozy white interior give the place a charming, even slightly rustic feel, and the surprisingly varied selection of delectable cakes and pies will release all your caloric inhibitions. This gem among Zagreb watering holes offers sweets you won't find anywhere else, including an abundance of ice cream options.

    Vlaška 6, Zagreb, Grad Zagreb, 10000, Croatia
    01-558–3360

    Known For

    • Homemade everything
    • Unique cakes for those with a sweet tooth
    • Tasty quiches for those who prefer savory treats
  • 7. Arepera Maracay

    $ | Donji Grad

    Founded by Ricardo Luque, singer in Zagreb-based Latin-jazz group Cubismo, this is a great spot to grab a bite of authentic Venezuelan street food—just choose among filling options for these cornmeal favorites, such as chicken, beef, pork, and cheese, and various sauces. Named after the founder's birthplace, Maracay, the restaurant is a six-minute walk southwest of the main square and features a small but cheerful interior with colorful tiles and murals.

    Preradovićeva 9, Zagreb, Grad Zagreb, Croatia
    01-234--5229

    Known For

    • First and only Venezuelan restaurant in Croatia
    • Affordable and delicious arepas, juices, and sides
    • Food can tend to be salty

    Restaurant Details

    Rate Includes: Closed Mon.
  • 8. Basta

    $ | Donji Grad

    A five-minute walk from the main square, this lively restaurant is tucked into a pretty courtyard that's almost always full as local pizza lovers flock in for quality Neapolitan pies. The interior is stylish modern rustic, with wooden elements and furniture. Basta also offers tasty non-pizza options such as Croatian cheeseboards, Neapolitan sandwiches, and salads.

    Varšavska 5, Zagreb, Grad Zagreb, 10000, Croatia
    095-707--0003

    Known For

    • Certificate from the True Neapolitan Pizza Association of Italy
    • Variety of pizza flavors for all palates
    • Neapolitan sandwiches, salads, and a long drinks list round out the offerings
  • 9. Beštija

    $$

    Carnivores, pescatarians, and vegetarians seeking tasty modern fare that draws from a range of cuisines will all find something to delight at this stylishly decorated restaurant in a peaceful courtyard tucked away from the buzzing city center. Enjoy eating outside during the summer, and remember to leave room for something from the small-but-very-sweet dessert menu. The wine list includes vintages from a number of regions in Croatia. 

    Masarykova 11/1, 10000, Croatia
    091-922--8861

    Known For

    • Fresh ingredients from Dolac Market
    • Excellent value for the price
    • House-made juices and desserts
  • 10. Boban

    $$ | Donji Grad

    Just down the street from the Hotel Dubrovnik, Boban serves food not only at its street-level bar and dining room but also in its restaurant in the large vaulted cellar space below. Specializing in pasta dishes, it is extremely popular with locals, so be prepared to line up for a table or call ahead for a reservation. The owner, Zvonimir Boban, was captain of the Croatian national football team during the 1998 World Cup.

    Gajeva 9, Zagreb, Grad Zagreb, 10000, Croatia
    01-481–1549

    Known For

    • Italian influence in many dishes
    • House-made pastas, desserts, and bread
    • Lively outdoor terrace for dining and people-watching
  • 11. Bread Club 2

    $

    Though it's conveniently nestled behind the Zagreb Cathedral, you'll still be able to smell the aromas of fresh-baked bread and warm pastries at this bakery from down the street. Pop in to see what's on the menu for the day, and then grab a seat on the outdoor terrace—there are heaters during the winter—and people-watch.

    Vlaška 27, 10000, Croatia
    01-655–1293

    Known For

    • House-made sourdough pastries and bread
    • One of five locations around town
    • Internationally oriented selection
  • 12. El Toro

    $$

    Under the expert guidance of chef Mario Mihelj, El Toro serves up delicious Latin American and Asian fusion fare. Choices from a variety of steak and roasted meats to seafood and veggie dishes are served in the restaurant's romantically low-lit interior, which blends matte black decor with wooden elements. The restaurant is a bit outside the city center, about a 20-minute walk from the main square.

    Fra Filipa Grabovca 1, 10000, Croatia
    099-613–2926

    Known For

    • Good sushi menu
    • Live music and DJ entertainment some nights
    • Chic atmosphere in a quieter neighborhood

    Restaurant Details

    Rate Includes: Closed Mon.
  • 13. Good Food

    $ | Donji Grad

    At one of the city's few fast-food places, you can select from a range of decent salads and bowls, prepared right in front of you, as well as other light refreshing fare such as ciabatta sandwiches and vegetarian tortillas. Of course, this minichain (three locations in Zagreb) also serves the standbys of burgers and fries, in case you're hungering for more carbs and protein. Try one of their in-house jarred desserts, such as cheesecake.

    Nikole Tesle 7, Zagreb, Grad Zagreb, 10000, Croatia

    Known For

    • Quick bites in the center of town
    • Healthier alternative to other fast-food joints
    • Vegetarian options in salads, wraps, and burgers
  • 14. Kai Street Food Bar

    $ | Donji Grad

    Delicious fusion street food that draws on Asian and South American influences is the name of Kai's game. With a quaint but well-decorated interior space and a menu that is short and sweet, featuring five or six dishes at any given time, this is an intimate spot to enjoy creative takes on buns, noodles, sandwiches, and more.

    Jurišićeva 2a, Zagreb, Grad Zagreb, 10000, Croatia

    Known For

    • Interior with handpainted murals
    • Local craft beers, wines, and rakijas
    • Friendly service

    Restaurant Details

    Rate Includes: Closed Sun. and Mon.
  • 15. Namaste Bistro

    $ | Donji Grad

    The masters behind the delicious dishes at Namaste are a group of chefs hailing from various regions of India. Their love for the food is reflected in an extensive varied menu with masala dosas and other vegan options, as well as meaty choices such as duck vindaloo. Several desserts are not to be missed, if you still have space after the hearty portions offered.

    Preradovićeva 2, Zagreb, Grad Zagreb, 10000, Croatia
    01-626--4458

    Known For

    • Authentic Indian cuisine, including delicious paneer options
    • Owned by Indian family living in Croatia for 15 years
    • Sister restaurant in quieter neighborhood southwest of center
  • 16. Pivnica Medvedgrad

    $ | Donji Grad

    Best known for excellent beers brewed on the premises, all three of the Pivnica Medvedgrad locations serve up roast meats, goulash, and beans and sausage, accompanied by a range of salads. The Ilica location and its cavernous beer hall—replete with long wooden tables, high leather-backed chairs, and wood-beamed ceilings—is about a 10-minute walk west from the main square. It’s very popular and gets busy, but there are usually enough tables to go around. Little Medo, on Tkalčićeva, has a smaller interior but a vast patio that expands across the street. Don't miss out on the craft beers on the menu—a classic is Grička Vještica, named for the legendary Zagreb Witch of Grič. Live music nights and events happen here often.

    Ilica 49, Zagreb, Grad Zagreb, 10000, Croatia
    01-484–6922

    Known For

    • Croatia's biggest craft brewery
    • Generous rich meals
    • Frequent live music nights at Ilica location
  • 17. Stari Fijaker

    $ | Donji Grad

    This old-fashioned restaurant with vaulted ceilings, wood-paneled walls, and crisp white table linens was the first one in Croatia to earn the certificate of Croatian Authentic Cuisine. The menu features carefully presented traditional Croatian dishes not easy to find at other restaurants—especially those native to the Zagreb region—such as Zagorska juha (Zagorje-style potato soup with ham and mushrooms), pečena teletina (roast veal), and punjene paprike (stuffed peppers). This is a place beloved by locals and tourists alike, so recommendations are recommended. The restaurant is just off Ilica, a five-minute walk from the main square on a cobblestone side street. 

    Mesnička 6, Zagreb, Grad Zagreb, 10000, Croatia
    01-483–3829

    Known For

    • Popular spot, so reservations are recommended
    • Eight-minute walk down Ilica from the main square
    • Excellent service showcasing Croatian hospitality
  • 18. Submarine

    $

    Popular demand has helped this fast-growing chain expand to 11 locations around Zagreb, including this one on Frankopanska near the main square and two other more central spots on Tkalčićeva and Bogovićeva. The restaurant offers a range of all-natural burgers with locally procured toppings, including tasty vegetarian options as well. Don't miss out on the truffle fries.

    Frankopanska 11, 10000, Croatia
    01-483–1500

    Known For

    • Great truffle fries
    • Good value for fast-casual fare
    • Voted Croatia's best restaurant in 2023 (by users of popular food-delivery app Wolt)
  • 19. Takenoko

    $$$ | Donji Grad

    The menu of this chic restaurant offers everything from sushi—both traditional Japanese rolls and American-style varieties—and teriyaki to wok dishes and specialties that merge Asian and European cuisine. Black chairs, black place mats, and cherry-tone wood floors set the scene in one of the glittery glass-walled spaces in this Lower Town hot spot. The drinks menu—including sake, of course—is extensive.

    Masarykova 22, Zagreb, Grad Zagreb, 10000, Croatia
    01-646–3385

    Known For

    • Upscale vibe
    • Long drink list, including sakes
    • Some of the best sushi in town

    Restaurant Details

    Rate Includes: Closed Sun.
  • 20. The Cookie Factory

    $ | Donji Grad

    With an extensive selection of cookies, cupcakes, brownies, and cakes, this bakery and café with indoor and outdoor seating offers desserts both European-style and of the North American variety. Full-size cakes are available for sale and custom creations can be ordered as well, in case you're in town celebrating.

    Ivana Tkalčića 21, Zagreb, Grad Zagreb, 10000, Croatia
    091-276–0016

    Known For

    • Cookies and brownies à la mode
    • Buzzing atmosphere on Tkalčićeva Street
    • Tailor-made cakes and dessert boxes

No Restaurants Results

Please try a broader search, or expore these popular suggestions:

There are no results for {{ strDestName}} Restaurants in the searched map area with the above filters. Please try a different area on the map, or broaden your search with these popular suggestions:

Recommended Fodor’s Video