On The Rocks 

Iconic, luxury-dining, celebration- & experience destination. Where your senses are drenched with all elements of the ocean. 

 All Day Dining




Coffee Culture

Your Words

 "Both food and view in perfect sync. Don't forget happy hour. Beautiful, unspoiled, not overcrowded beaches and walkways. The small restaurant strip is stunning as well."

Google Review

 "Exquisite location and the service is excellent. It's often booked out for events. Given the deck availability is weather-dependent, you can't book so if you're coming for lunch, pull in at 11 am to secure the prime spot and grab a coffee first."

Google Review

 "Exquisite setting with breathtaking sea and Table Mountain View’s.. cozy and warm with a fireplace and lovely ambiance and enjoyed special time with my mom. Enjoyed our mussels and great wine. Service was excellent"

Google Review

 "Beautiful setting, excellent service, and a beyond delicious meal! Great variety on the menu to choose from. We had a lovely time and will definitely be back, thank you On The Rocks!"

Google Review

The Socials