Red Lobster

2620 McFarland Blvd E, Tuscaloosa
(205) 553-8810