Craving stone crab with a view? These waterfront Florida restaurants deliver fresh seafood and stunning scenery.