Red Lobster to close Times Square restaurant after more than 20 years
Fox Business | Business News & Stock Quotes - Saving & Investin…
June 1, 2026
The seafood chain is shutting down its flagship Times Square location after more than two decades, pointing to prolonged construction disruptions and redevelopment plans.
Discussion in the ATmosphere