Loading map…

KRESTA

KRESTA in Santa Cruz de Tenerife, Spain, is a place to savor local flavors. The dishes often have a distinct, inviting aroma and a pleasingly firm texture. This establishment contributes to the unique culinary landscape of the Canary Islands.