You might need to book several weeks in advance to secure a table next to the shark tank at here, but if you do it'll be one of your most memorable dining experiences. Enjoy a duo of carpaccios—smoked ostrich or peppered beef—while massive ragged-tooth sharks drift right by your table and sandsharks stir up the sandy bottom. Aside from the array of fish dishes like salmon trout in a phyllo pastry wrap or peri-peri (spicy chili pepper sauce) calamari with basmati rice, Cargo Hold also serves meat dishes like slow-braised lamb shank in tomato, honey, lemon, and Dijon mustard. The restaurant is done up like a shipwreck; both floors have tank frontage. The view of the shark tank is best from the bottom floor, so ask for this when booking. The restaurant is part of the building known as the Phantom Ship, accessed from the promenade next to the ship's giant propellor; you don't need to pay admission to uShaka Marine World to eat here.
uShaka Marine World, 1 King Shaka Ave., Durban, 4001, South Africa