Seafood Restaurant

The Red Barn is a seafood restaurant serving various fresh and tasty seafood where we are consistently delighting our guests with our friendly customer service and high-quality ingredients. You can discover the freshest fish in Demopolis, AL. We are offering elite seafood recipes for you and your family. If you are not feeling seafood, we also have a wide selection of other delectable food options.
Bring your date to experience the taste of the sea with our delicious fish. Give us a call at (334) 654-5005.