Beautifully decorated interiors, friendly atmosphere and a great choice of delicious food in their menu.
A must go in Santa Cruz de Tenerife.
I recommend the " solomillo el escoces".
The best steak I have ever had. 10/10
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.