Terraza Corte Ingles Callao offers panoramic views from atop a department store. Enjoy drinks and a wide variety of food while taking in the sights. A historical landmark.