A delectable meal and a sublime view of the water is the best dinner theater in the world. From Miami to Bali, here are 26 of the best waterfront restaurants you’re sure to love.
115