Red Lobster

Red Lobster is the largest seafood restaurant chain in the world. Specializing in lobster, the chain offers a full menu with appetizers, soups, salads, fish, pasta, meat and sandwiches.