Cargo Hold Restaurant
You eat at Cargo Hold inside the Phantom Ship, a shipwreck structure at uShaka Marine World on Durban's waterfront. The restaurant wraps around a shark tank, so you watch marine life while dining on seafood — line fish, grilled platters, calamari. The kitchen works with local KwaZulu-Natal produce, and the wine list leans toward South African vineyards.
Tank-side tables book weeks ahead, but even from the upper level you see sharks cruising past the portholes. The shipwreck theme extends to the decor: bulkhead doors, riveted metal, and the sense of being below decks. It is dark enough inside to make the tank glow blue.
Reservations are required, especially for weekend dinners. The restaurant sits within uShaka Marine World, so many guests combine a meal with visits to the aquarium or water park. Parking is cashless — tap or swipe at the gate.