We have not updated red-lobster store at this time. Please try get more info at red-lobster
A Little Background on Red Lobster. Red Lobster is a well loved seafood restaurant chain that has its headquarters in Orlando, Florida. They were founded in Florida in 1968 and now have 920 restaurant locations across 46 States.
Red Lobster Location - Louisville. on map. review. bad place. 4639 Outer Loop, Louisville, KY 40219. 502-964-9647. Mo.
Red lobster may refer to: California spiny lobster (Palinurus interruptus), a crustacean from the eastern Pacific Ocean Eunephrops bairdii, a crustacean from the Caribbean Sea Palinurus elephas, a crustacean from the eastern Atlantic Ocean and Mediterranean Sea Red Lobster, an American restaurant chain