Seafood Restaurants in Tuscaloosa, AL

5 businesses found


Catfish Heaven

2502 21st St , 35401
Phone: (205) 752-7222

Olive Garden Italian Restaurant

2100 Mcfarland Boulevard East , 35404
Phone: (205) 750-0321

Red Lobster

2620 Mcfarland Boulevard East , 35405
Phone: (205) 553-8810

Steamers Restaurant & Oyster

823 Hargrove Road East , 35405
Phone: (205) 562-8400

Captain D's Seafood

3517 Mcfarland Boulevard East , 35405
Phone: (205) 553-9131