Whether you're looking to enjoy some seafood or spend your days wandering the beach, Gulf Shores is a great place to do both.