Red Lobster
Taste the fun side of fancy at Red Lobster, the world's largest and most-loved seafood restaurant company, serving high-quality, freshly sourced seafood for the seafood lover in everyone. Whether it's a special celebration or everyday occasion, take your day up a notch by diving into delicious seafood at Decatur Red Lobster.
Address: 2027 Beltline Rd SW, Decatur, AL 35601
Phone: +1 256-306-0092
Hours: Sunday - Thursday, 11:00 AM – 9:00 PM | Friday - Saturday, 11:00 AM – 10:00 PM
Website: redlobster.com
Contact Information
Phone