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