The typical cuisine of Dubrovnik and the entire Croatian coast in general is very similar to Italian, especially the cuisine of southern Italy. Of course, Dubrovnik cuisine has many specificities, special meals and ways to prepare popular meals, such as risottos, sweets, fish, etc.
The old town holds most restaurants.

The Nautika restaurant is one of the most exclusive restaurants located in Pile – the main entrance to the old town. It is especially attractive because of the view it offers from the Lovrjenac and Pentaur terraces.
Not far from Nautika, in Pile as well, there is also the Posat restaurant with the view of the town Walls.

Of the most exclusive restaurants in the old town, one must emphasise Gil’s, famous for supreme international cuisine in an attractive area, Proto, a specialized fish restaurant, Domino, a restaurant offering equally delicious fish and meat menus, alongside many others.
Apart from the said, there are more affordable restaurants all around the old town, of which we would single out the following: Lokanda holding traditional cuisine, Taj Mahal offering Bosnian specialties, Ekvinocij, situated just beneath the Walls and not easy to find, but which is very good, and in comparison to others, still manages to keep the atmosphere of a cosy, small, non-tourist restaurant.

One of the typical meals of villages close to Dubrovnik is broiler lamb. You can find restaurants offering such gastronomic specialties in the valley of Konavle (Monković restaurant, Novaković restaurant, and a bit more exclusive, Konavoski Dvori). Also, there is a ‘village’ restaurant in the village of Bosanka on the Srđ hill above Dubrovnik (the Dubravka restaurant).

For all of you sea shell lovers, we recommend a trip to Mali Ston, a small town one hour away from Dubrovnik, where we would single out the Bota Šare restaurant because of its quality and affordable prices.