Terraza Bar El Mirador offers a chillout atmosphere with restaurant service.