Mirador La Cilla offers a restaurant experience with spectacular views.