Loading map…

ᴏʀɪɢᴇɴ ʀᴇꜱᴛᴀᴜʀᴀɴᴛᴇ | ᴛᴇɴᴇʀɪꜰᴇ

ᴏʀɪɢᴇɴ ʀᴇꜱᴛᴀᴜʀᴀɴᴛᴇ | ᴛᴇɴᴇʀɪꜰᴇ in Santa Cruz de Tenerife, Spain, celebrates local flavors. The aroma of roasted ingredients suggests dishes with a delightful, yielding texture, embodying the unique culinary traditions of the Canary Islands.