Seafood restaurant Captain D’s Seafood Kitchen – Tuscaloosa 760 Skyland Blvd, AL 35405Tuscaloosa 760 Skyland Blvd, AL 35405(205) 349-4211 AlabamaTuscaloosa