Bar Mirador is a cafe offering outdoor seating with scenic views.