Enjoy stunning views and sunsets at Mirador Los Pinos, a restaurant located near the El Progreso shopping center.