Where Can I Find Sea Witch? Where Can I Find Sea Witch? Where Can I Find Sea Witch? Sea Witch Pepper Potion is carried from coast-to-coast. Check out the restaurants and retailers below to find your next taste of the Witch.