The flow of three non-Newtonian fluids, comprising polymer and surfactant additives, in a periodically constricted tube (PCT) are experimentally compared. The radius of the tube walls is sinusoidal with respect to the streamwise direction. The three fluids are aqueous solutions of flexible polymers, rigid biopolymers and surfactants, which are typically used for drag-reduction in turbulent flows. Steady shear viscosity measurements demonstrate that rigid and flexible polymer solutions are shear-thinning, while surfactant solutions have a Newtonian and water-like shear viscosity. Capillary driven extensional rheology demonstrates that only flexible polymer solutions produce elastocapillary thinning. Particle shadow velocimetry is used to measure the velocity of each flow within the PCT at five Reynolds numbers spanning roughly 0.5 to 300. Relative to the Newtonian flows, rigid polymer solutions exhibit a blunt velocity profile. Flexible polymer solutions demonstrate a distinct chevron-shaped velocity contour and zones of opposing vorticity when the Deborah number exceeds 0.1. Using the vorticity transport equation, it is revealed that the opposing vorticity zones are coupled with a non-Newtonian torque. The PCT reveals that the surfactant solutions have similar non-Newtonian features as flexible polymer solutions – those being a chevron velocity pattern, opposing vorticity and a finite non-Newtonian torque. This observation is of practical importance since conventional shear and extensional rheometric measurements are not capable of demonstrating non-Newtonian features of the surfactant solutions. The investigation demonstrates that the PCT serves as a viable geometry for showing the non-Newtonian traits of dilute surfactant solutions.