“Some people have asked ‘Where is the patio?’ Or where are the slushies, the dogs and the strollers they saw at the taproom,” ...
This unassuming Red Lobster in Sioux Falls is proof that you don’t need an ocean view to enjoy top-notch seafood. It’s a ...