Opened in 1989, Bismarck’s Red Lobster underwent a major facelift in 2008.
Main Post: Red Lobster Restaurant