Sol Garden Terraza is a bar offering a wide selection of drinks and cocktails in a chill-out atmosphere with scenic views.