Red Lobster Reviews & Details
2620 Mcfarland Blvd E
Red Lobster is located at 2620 Mcfarland Blvd E in Tuscaloosa near the intersection of McFarland Blvd E and Oakhill Ct. Their menu consists of American dishes . Call (205) 553-8810 today!
- On The Menu:Seafood
- Major Intersection:Mcfarland Blvd E And Oakhill Ct
Tell us more about Red Lobster Tuscaloosa!