OPEN 10AM – 11PM Cantina restaurant is housed in a historic building located in the heart of Lanzarote in Teguise, the oldest town in the Canary islands and the cultural centre of the Island. Book