You would expect a place that sits atop the sea to serve up some super-fresh seafood. And in the case of The Rock, your expectations will most certainly be met. Perched atop a natural rock outcropping not far from the shores of Michanwi Pingwe beach, this unforgettable eatery serves up a short but satisfying menu that includes fish, prawns, squid, octopus, crab, and other seafaring creatures, along side fresh vegetables, rice, pasta, and even fried chips. Stop in for a leisurely lunch, or arrive later for spectacular sunset views.