In the heart of St. Peters, Missouri, where you’d least expect to find maritime delicacies, Gulf Shores Restaurant & Grill stands as a beacon for seafood lovers and, surprisingly, toasted ravioli ...