News

VIRGINIA BEACH, Va. — The Red Lobster on the 700 block of Independence Blvd in Virginia Beach is closing as the franchise attempts to pay off debt, according to Scripps National news.
The Red Lobster on Independence Boulevard in Virginia Beach is one of 23 locations across the United States to close as part of the seafood restaurant chain's ongoing bankruptcy proceedings.