Mirador de Torre Baro is an observation deck offering panoramic views. It shares a location with a restaurant.