Bait & Tackle Stores in Apalachicola, FL Thompson Net Shop1001 Bluff RdApalachicola, FL, 323208506538454Bait And Tackle ShopsBait ShopBait ShopsFishermen S SuppliesFishing StoresLive BaitScallop Fishing Show MoreSee AlsoFishing BaitFishing Tackle