Punta Sur offers fresh seafood and fish with a unique view. Established in 1986.