Red Lobster Reviews & Details
2617 E 3rd St
Red Lobster is located at 2617 E 3rd St in Bloomington near the intersection of E 3rd St and S Overhill Dr. Their menu consists of American dishes . Call (812) 332-9712 today!
- On The Menu:Seafood
- Major Intersection:E 3Rd St And S Overhill Dr
Tell us more about Red Lobster Bloomington!