Coffee shop

An expansive tree in the cafeteria offers shade while still revealing the scenic view of the town of Betancuria. Surrounded by many plants you can enjoy some coffee and a variety of homemade tarts.