Canalejas Terraza offers a charming outdoor space to enjoy drinks and soak in the atmosphere.