Struggling Red Lobster is abruptly closing at least 48 of its restaurants around the country, according to a leading restaurant liquidator. For update, see: Red Lobster files for bankruptcy ...
Struggling Red Lobster is abruptly closing at least 48 of its restaurants around the country, according to a leading restaurant liquidator. TAGeX Brands is conducting an online auction of Red ...