Located in the heart of Betancuria, this charming restaurant is beautifully tucked away amidst lush trees and vibrant flowers, creating a tranquil and inviting atmosphere for diners.
One of the main highlights of the establishment is their incredible steaks, which are truly out of this world. Whether you’re a steak enthusiast or simply looking for a delicious meal in a picturesque setting, this restaurant offers a memorable dining experience.
















