Times Square is a central destination in New York City, but it mostly offers touristy restaurants. This is where you should ...
The chain has been closing restaurants throughout the U.S.
Red Lobster's sprawling Times Square outpost is serving its final biscuits on Sunday, June 14, the company confirmed, saying heavy construction at the site has choked off access, visibility and ...