Welcome to Red Lobster in Sioux Falls, South Dakota – a place where the closest thing to an ocean view might be a puddle in ...
But here we are, folks, in the great state of Ohio, where the corn is high, the football is serious, and apparently, the seafood game is strong enough to make coastal dwellers do a double-take.