On the Rocks Restaurant, Cape Town South Africa

On the Rocks Restaurant

On the Rocks Restaurant, Cape Town South Africa

On the Rocks Restaurant

R 0.00 ZAR
Sale price  R 0.00 ZAR Regular price 
Skip to product information
On the Rocks Restaurant, Cape Town South Africa

You eat at On the Rocks in Bloubergstrand with Table Mountain and Robben Island framed in the windows. The kitchen serves West Coast seafood — line fish, mussels, prawns — alongside meat dishes like dry-aged beef fillet and herb-crusted lamb. Breakfast includes sourdough toast with smoked trout or a classic fry-up; lunch and dinner feature platters for sharing and Cape Malay curries.

The dining room looks out over the Atlantic, with the mountain and island as backdrop. The menu changes with the catch but keeps West Coast staples like seafood paella and grilled linefish. Meat options include pork belly with wild mushrooms and a fynbos-seasoned kudu fillet. Vegetarian dishes like aubergine parmigiana round out the selection.

Tables book early for sunset, when the light shifts across the water. The restaurant is a short walk from the beach, where the salt air drifts up to the deck.