Alexandria Living Magazine reported that the Van Dorn Street Red Lobster may close after all.
While the local franchise survived an earlier round of closures, Alexandria Living Magazine reported that the location at 555 S. Van Dorn Street was on the chopping block according to new bankruptcy court filings.