Restaurants - Seafood in Tuscaloosa, AL
Captain D's Seafood
Long John Silver
Red Lobster Restaurant
Steamers Restaurant & Oyster