A Cape Town restaurant inspired by the sea has earned global acclaim on TIME’s 2026 list of The World's Greatest Places.