Titusville restaurant named one of Florida's best places for seafood by travel website