On The Rocks Restaurant in Bloubergstrand, Cape Town: On the Rocks, the most exquisite Restaurant in Bloubergstrand, is situated on the waters edge ... cont.