Located in Port d'Alcúdia, Taj Indian Restaurant & Bar specializes in Indian cuisine. With a remarkable Google rating of 4.9 and 586 reviews, it has established itself as a notable dining option in the area. The menu features a range of traditional dishes, each prepared with care. This restaurant is a great choice for those looking to experience authentic Indian flavors.