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.
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.