December 29, 2011
Red Lobster’s new interior design –– at the Jonesboro and McDonough locations –– was inspired by New England’s coast. Officials say the new look provides patrons with the illusion that they are dining by the seaside.
Stories this photo appears in:
17 metro-area Red Lobster restaurants remodeled
The Red Lobster restaurant in Jonesboro has experienced a major face-lift.