Red Lobster 5806

Red Lobster #5806 was a Red Lobster restaurant located at 2045 Boundary Street in Beaufort, South Carolina.