Red Lobster 55

Red Lobster #55 is a Red Lobster restaurant located at 6550 Tara Boulevard in Jonesboro, Georgia.