In the United States alone, Red Lobster made $2.3 billion in 2021, more than double the amount made by the chain in second place, Captain D's Seafood Kitchen (via Statista). However, recent years ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results