Tatu Pub

Bar in Zanzibar Town

Tatu means three in Swahili and this place has three floors: a well-stocked bar on the 1st floor, a pub-style restaurant on the 2nd floor (meals Tsh12,000 to Tsh20,000), and a rooftop cocktail lounge on the 3rd floor where you can soak up the ocean views.