Fodor's Expert Review Hapa Hapa
With a name that is Swahili for "Here, Here," Hapa Hapa is known for its outstanding seafood. Make sure to try the barracuda. This restaurant is on the waterfront, making it a great spot to watch the fishing boats heading out into the Indian Ocean.
Lamu, Lamu 80500, Kenya