Red Lobster is coming to Morristown, Tennessee headquarters announced today. Well be building a 75 seat restaurant on Merchant Green drive to open in the fall.
Red Lobster is coming to Morristown, Tennessee headquarters announced today. Well be building a 75 seat restaurant on Merchant Green drive to open in the fall.