6 of Africa's most unusual eateries

Published 3:55 AM ET, Thu August 28, 2014
the rock restaurant sea viewthe rock restaurant sea view
1 of 11
Rising on a rock off the south-east coast of Zanzibar, The Rock is a popular restaurant offering idyllic views and fresh food. Located in front of Michanvi Pingwe beach, the restaurant serves up to 12 tables. Courtesy The Rock Restaurant
Previously a fisherman post, The Rock can be reached by foot, if the tide is low, and also by boat when the tide is high. Courtesy The Rock Restaurant
Ali Barbour's Cave restaurant is well-known restaurant situated inside a naturally-sculpted coral cave 10 meters below ground level. Courtesy Ali Barbour's Cave Restaurant
Located some 30 kilometers south of Mombasa, the ancient cave is thought to be between 120,000 and 180,000 years old. The restaurant's menu includes both seafood and meat options, as well as vegeterian dishes. Courtesy Ali Barbour's Cave Restaurant
Dining on a rock, dining inside an ancient cave, how about dining also with sharks? The Durban-based Cargo Hold restaurant is built in a replica ship, with tables next to a wall-sized shark aquarium. Courtesy uShaka Marine World
Plane food is rarely appetizing -- but the La Tante DC 10 restaurant in the Ghanaian capital of Accra s trying to change that. Photograph by Michael Milberger/@mmilberger.
Courtesy Michael Milberger/@mmilberger
The restaurant, located inside a plane that used to do transcontinental flights, caters for more than 100 customers. Photograph by Michael Milberger/@mmilberger. Courtesy Michael Milberger/@mmilberger
Located near Modjadjiskloof in South Africa's Limpopo province, the Sunland Baobab Estate is home to the famous Baobab Tree bar. Sunland Big Baobab
Up to 15 visitors can enjoy a drink inside the pub that has been built inside the hollow trunk of the majestic tree. The estate, which hosts a multitude of animals and birds, is also home to a treehouse restaurant and can accommodate 20 overnight visitors. Sunland Big Baobab
The Moonlight Dinner Run promises a memorable experience inside old train carriages. Your late afternoon journey will begin from the magnificent Victoria Falls and continue into the heart of the Zambezi National Park. Courtesy Victoria Falls Steam Train Company
There, passengers are treated to a three-course dinner, champagne and gourmet canapes under the starry sky. Courtesy Victoria Falls Steam Train Company