Get directions to: Subway, Navarre, FL Restaurant address: 8648 Navarre Pkwy Navarre, FL 32566, USA Driving Walking Bicycling Restaurant: Subway