Red Lobster is located in the Tollgate Plaza near Outback Steakhouse. The restaurant -- a chain -- has been proudly serving seafood all over the nation since 1968. With so much on the menu, from crab legs to lobster, salads and shrimp, you might have a hard time choosing what to order.