News
I cover the restaurant industry ... Its fish business is Maine-centric. Lobsters are acquired from fisherman based in Stonington and Jonesport, Maine, and Cisco Bay in summers.
ATLANTA - Red Lobster has announced that it is closing more locations, including one in Jonesboro. Twenty-three restaurants will be closed, according to the latest court filing from Red Lobster.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results