Get directions to: Captain D's Seafood Restaurant, Scottsboro, AL
Restaurant address: 2308 South Broad Street Scottsboro, AL 35769, USA
Restaurant: Captain D's Seafood Restaurant