Toggle navigation
Find
Sign up
Sign in
AL
Tuscaloosa
Seafood Restaurant
Red Lobster
Review
Red Lobster
3 Reviews
2620 McFarland Boulevard East
Tuscaloosa
,
AL
35405-1804
(205) 553-8810
seafood restaurant
Info
Reviews
Offers
Photos
Map
by
abc123
on
8/15/2021
Night Mode