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.