Red Lobster
PROPERTY OVERVIEW
Ownership: Private
Credit Rating: NR
Ticker: NA
Sector: Casual Dining
COMPANY DESCRIPTION
Red Lobster is the largest seafood restaurant concept in the world and is an
iconic full-service brand with broad demographic appeal and significant
advertising budget. The Company was founded in 1968 and currently operates
704 restaurants throughout the United States and Canada
and has 43 franchised restaurants in international markets. Red Lobster is led by an experienced management team
with a history of success leading the brand (average 27+ years’ experience
across executive team). The company generates $2.5 billion in revenue and
is the 5th largest casual dining concept in North America.