The story
Taj Mahal in Dubrovnik is the creation of Edin and Edina, whose shared devotion to food, tradition, and family is the foundation of this welcoming restaurant. Their philosophy is simple: be the keepers of the traditional, guided by the belief that diversity is a blessing. The warm, family-like atmosphere extends from the kitchen to the dining room, where the staff are treated as extended family, creating a positive and inviting experience for every guest.
The restaurant has earned a Michelin Bib Gourmand award, a recognition of its good quality, good value cooking. This honor reflects the restaurant's commitment to serving authentic Balkan cuisine without pretension, focusing on the rich, inter-knitted cultures and flavors of the region.
At Taj Mahal, Balkan cuisine is defined by a careful balance of fresh herbs, vegetables, and meat. The meat comes from the restaurant's own butcher shop, Taj Butcher, sourcing from small, free-range farms to ensure the highest quality. For vegetable dishes, seasonal produce is chosen from local farmers across Croatia. The menu is designed to offer something for everyone, including a variety of vegetarian options, all prepared with the same care and respect for tradition. Guests are encouraged to ask the staff about the preparation and origin of any dish.
Taj Mahal operates two restaurants in Dubrovnik. The first is located in the magical, medieval Old Town at Nikole Gučetića 2, offering a historic setting for your meal. The second is in the up-town area at Hotel Lero, Iva Vojnovića 14, providing a different vibe for those exploring the city's other districts. Both locations share the same menu and commitment to quality, making it easy to enjoy their Balkan cuisine wherever you are in Dubrovnik.
Recognition
Ambience
Location