Photo Tour: Red Lobster’s Downtown Headquarters

Last Friday, Red Lobster opened its downtown headquarters in the CNL Building  at 450 S. Orange Avenue [Gmap]. Over 300 local employees celebrated the opening of their new offices with a ribbon-cutting by Mayors Buddy Dyer and Theresa Jacobs. Red Lobster is the largest seafood restaurant in the world, and the first restaurant or hospitality company […]