At Rocca we focus on delivering a great dining experience, we want you to dine with a smile on your face.
At the heart of the dining experience is our exceptional food. We use locally sourced fresh Scottish ingredients to create our delicious and varied seasonal menus. Our food is inspired by classical Scottish cooking but with a creative Italian twist.
Our food has been recognised by the AA in awarding us the coveted 3 Rosettes in 2012. We are one of only 25 restaurants in Scotland to receive this award, and one of only 10% in the UK.
You will find the ideal accompaniment to your meal from our comprehensive wine list. We have sampled all the wines to make sure they are perfect for you. That was a tough assignment, obviously.
To top all this, our restaurant overlooks one of the most iconic sights in world sport. We are located right beside the 18th fairway of the famous Old Course at St Andrews. Beyond the course, the beautiful West Sands beach stretches on to the horizon.
We look forward to serving you soon and bringing a smile to your face.