Red Lobster Reviews & Details
2460 Mall Dr
Red Lobster is located at 2460 Mall Dr in Charleston near the intersection of Mall Dr and Lacross Rd. Their menu consists of American dishes . Call (843) 554-9621 today!
- On The Menu:Seafood
- Major Intersection:Mall Dr And Lacross Rd
Tell us more about Red Lobster Charleston!