The Red Lobster restaurant located in Times Square will close in June.
A popular seafood chain has closed two more locations in the Kansas City metro.
Red Lobster is back with its annual crab event, Crabfest, according to a June 23 press release. The promotional event is lined up with a set of new scrumptious menu items and customizable seafood boil ...