This establishment perfectly represents Alabama’s rich seafood cooking heritage. Where: 1842 E Three Notch St, Andalusia, AL 36421 Wolf Bay Restaurant successfully recreates waterfront dining ...