Terraza Jardines de la Reina is a cafe located in a scenic spot.