A second generation Islamorada fishing guide, Captain John is one of the most experienced and family-friendly Florida Keys fishing guides around! Fish the nearshore waters of Islamorada and Everglades National Park for tarpon, bonefish, snook, snapper, sharks and more!