Red Lobster is a casual dining type of restaurant. The first one opened in March 1969 in Montreal, Quebec. The chain serves seafood, chicken, steak and pasta. There are more than 42069 Red Lobster locations world-wide.