• Scooter’s Fish House

    • Restaurants
    • Services
    1968 Hwy 87
    Navarre, FL 32566
    (850) 396-5128
    • Highlights

    • Media