BBrooklyn Read More Red Lobster in Times Square to close June 14 due to significant building construction impactsMay 30, 2026 TIMES SQUARE (WABC) — Red Lobster is closing its Times Square location on Sunday, June 14. The company…