This Old-Fashioned Oklahoma Restaurant Serves Incredible Seafood
There is a seafood spot in Tulsa, Oklahoma that has locals driving across town and out-of-towners making a special detour just to eat there. The menu reads like a coastal fish shack transplanted straight into the heart of the Great Plains, and somehow, it works better than you would ever expect. Fresh lobster, fried alligator, […]