Hurumzi', earlier known as Emerson and Green and later as Emerson's Tower Top Restaurant, is well worth a visit. It can be found at 236 Hurumzi Street in Stone Town. Amazing food and sublime atmosphere. While dinner is quite expensive and has to be booked in advance, the rooftop view of the sunset punctuated by the sound of prayer calls is not to be missed.
Forodhani Gardens
(http://www.africahousehot...) is a nightly affair by the water. you can purchase 'zanzibari pizza' or get all sorts of grilled seafood and meat for less than $1 per serving. also available are banana and chocolate pancakes which are to die for note: bring an extra bar of chocolate for them to add to your pancake. some consider the market to be overrated -- the food quality can be mixed and there will be papasi or touts who may hassle you. the twilight atmosphere however makes for a nice setting to have a cheap meal.
Botanic Country Resort
Tunguu central region, 14km from the stone town towards the east coast behind the new tanzanian houses of parliament. taarab square and kipepeo grill and pub/beer garden with discotheque on weekends, live music on public holidays including outdoor cinema and live sports events on giant screens. beautiful gardens, food is from traditional swahili & zanzibarian dishes to international cuisine.