The Mombasa Tamarind is undoubtedly one of Africa’s finest sea food restaurants. Live sea food from the Indian Ocean is prepared to perfection from a variety of exotic European, Eastern and Swahili recipes. Idyllically situated on a cliff top overlooking the old Mombasa Harbor, you […]