**This post contains affiliate links, which means if you buy something through those links I will receive a small commission at no extra cost to you. Click here to view my legal page. Thank you for your support!
Last Updated on February 28, 2023 by Madison Krigbaum
One of my favorite parts of traveling to new cities is sampling the best of the local cuisine! The Dalmatian Coast is famous for its fresh and abundant seafood, so naturally I had to to try it out for myself. Tourism in Dubrovnik has exploded over the last couple years and, as a result, it can be easy to get stuck paying big $$$ for subpar food. Keep reading for a list of our favorite restaurants in Dubrovnik, Croatia!
For some non-food related activities in Dubrovnik, and a guide to some basic Croatian, make sure to check out my post The Top Sights in Dubrovnik, Croatia.
Grocery Shopping in Dubrovnik
After arriving in a new destination, our first stop is always the local grocery store. Picking up some food for breakfasts and snacks can be a great way to save money on vacation. For some people, it’s also a great way to stay healthy while traveling. For us, it’s an excuse to eat more baguettes with brie and guzzle more wine!
The largest grocery store within Dubrovnik’s city walls was still smaller than your average Kwik Trip in the U.S. However, if you’re grocery shopping for mostly beer, wine and a few appetizers, Konzum will have everything you need!
Zoro Grocery is much smaller than Konzum and carries less variety. However, their prices are much cheaper and they still have a decent selection of items. The best part about Zoro is their delicious Croatian wine on tap for less than 16 HRK (€2.50) per liter! Just make sure to bring your own empty bottles.
The Best Restaurants in Dubrovnik
Konoba Lokanda Peskarija
Wandering around on our first day, we stumbled across Lokanda Peskarija while taking pictures near the Old Port. The clouds parted for a stolen hour of sunshine and we sat outside feasting on mussels, fish pâté, and delicious prosciutto and egg sandwiches washed down with Ožujsko beer. The food was delicious and very affordable and there’s also an upstairs seating area (for when it gets a little chilly on the coast).
Barba serves quick and yummy street-style seafood, and was my personal favorite restaurant we tried in Dubrovnik. The tiny restaurant is very affordable and family-run, so the staff is friendly and personable! Although the menu may seem a little adventurous to some, the octopus burgers were super tasty and definitely one of the best meals I had in Croatia.
This trip was my first time in Croatia and I was surprised by all the Italian influence in the city. Within the walls you can’t walk five minutes without running into at least one pizzeria. Oliva Pizzeria was our personal favorite, serving a wide variety of yummy pies at a reasonable price (the Piquant was the best).
Although I normally would have preferred to wait to try Bosnian food until our day-trip to Mostar, Taj Mahal is one of the highest recommended restaurants in Dubrovnik, so we had to give it a try. Besides the long wait times, the food was fantastic and the waitstaff was friendly and accommodating! Taj Mahal is a little on the pricier side, but is definitely a must-try restaurant in Dubrovnik.
Our server was happy to help some clueless Americans with the Bosnian menu and we ended up ordering a delicious appetizer plate and the Taj Mahal special (veal, turkey, mushrooms and cheese stuffed in dough). After hearing we were on a family vacation, she was sweet enough to bring us a sample of Viśnevaća, a type of Bosnian cherry liquor, on the house!
Caffe Bar Sv. Petar
Sv. Petar is the an adorable bar perched right on the city walls. If you start to walk the walls from the Pile Gate, Sv. Petar is almost exactly halfway through the hike around the city. It’s a great place to stop and have a beer or a freshly squeezed juice with an incredible view of the Adriatic Sea!
Panorama Restaurant & Bar
Just a short cable car ride away, the Panorama Restaurant & Bar is located at the top of Mt. Srd and overlooks the entire city of Dubrovnik. Although it was too cold to stay for more than a quick coffee when we visited, the menu looked delicious and it would be the perfect place for a scenic bite in the summer months. For more information on Mt. Srd and the cable car, check out my post The Top Sights in Dubrovnik, Croatia!
Gradska Kavana Arsenal
Gradska Kavana was one of the fanciest restaurants we tried in Dubrovnik, and was the perfect way to spend our last night in the city. The restaurant stretches from the Stradun on one side, all the way to the Old Port on the other. We decided to sit outside and feasted on Merlot Negromant, a type of dry, Croatian wine, fish stew, seafood risotto, salmon and mussels. It’s a little bit pricier than the other options I’ve listed, but the seafood is fresh tasty and you can’t beat the classy atmosphere!
Gosip Ice Cream
Our favorite ice cream shop was located on the Stradun and served a variety of delicious flavors! We frequented GoSip a little too often during our five days in Dubrovnik…
Hopefully this guide is helpful when searching for delicious, affordable and authentic restaurants in Dubrovnik! Although we definitely visited a few not-so-great places, overall the local cuisine is fantastic and good restaurants are easy to stumble upon.
If you are planning a trip around the Dalmatian Coast, don’t forget to check out my related posts…
And if you enjoyed my guide to the best restaurants in Dubrovnik, don’t forget to follow my adventures on Instagram @madisonsfootsteps 🙂