Taj Mahal Restaurant - Dubrovnik

  • Dubrovnik Region

We opened our doors for the first time in 2004. Back then our only advertisement was the comforting and inviting smell spreading from our grill and stove in the Old Town restaurant’s tiny kitchen were we first started sharing our cooking traditions.

With it, we finally got the space and freedom to present to our guests what Bosnian cuisine is really about. The moment you step in, you are surrounded by a home-like atmosphere, Sevdah music, and stories we love to share with you in an ambient that blends the modern comfort with staple features of the Bosnian architecture-all of this becomes part of your experience.

Taj Mahal very soon became one of the favorite places to dine out in Dubrovnik. If you have a desire to try a cuisine that is a tribute to the Eastern lifestyle and eats, food with soul – then we welcome you to our world!

HISTORY IS A BIG PART OF WHO WE ARE

Since the time of the ancient Romans, the geographical location of Bosnia and Herzegovina has made it a hub where various cultures and customs met. The old Kingdom of Bosnia was engaged in the trading business with major powers in the Mediterranean through the Republic of Ragusa. As Ottoman Empire and later Austro-Hungarian Empire established their power over Bosnian territory,
they also left their signature in the Bosnian cookbook.

Here in our restaurant, this rich history is cherished to this very day.

Gallery

Dubrovnik Tours

In the Dubrovnik region, Explore Dalmatia provides trips that take you to the iconic city of Dubrovnik, where you can walk along the famous city walls, visit historical landmarks, and explore the charming old town. You can also venture to the nearby town of Ston, known for its impressive fortified walls and delicious oysters.

DU the Wire

Dubrovnik

Dubrovnik region Beaches

We handpicked 5 beach destinations in Dubrovnik area. Check out the whole list by clicking the button under our Top 5, or click on the beach and get directions to each spot.

PRAPRATNO BEACH

PASJAČA BEACH

SVETI JAKOV BEACH

BANJE BEACH

POZORA BEACH