Loading map…

Jaxana Restaurant

Jaxana Restaurant in Santa Cruz de Tenerife, Spain, offers a taste of the Canary Islands. Enjoy the inviting aroma of their grilled specialties, boasting a wonderfully crisp yet tender texture. A delightful culinary stop.