Enjoy amazing views from the Navarre Pier in beautiful Navarre Beach, FL. Fresh seafood , sandwiches, soups and more - there's something for everyone at Windjammers.