El restaurante, elegante y con una decoración exquisita, lo forman distintos espacios con el fin de crear diferentes experiencias. Ubicado en pleno centro de la capital de Santa Cruz, en la isla de Tenerife, Jaxana está situado muy cerca de la avenida marítima de la ciudad y con parking público a escasos metros.