Alabama's lakes and waterways create the perfect backdrop for unforgettable dining experiences. Whether you're craving fresh seafood, juicy burgers, or Southern comfort food, these waterfront ...