Tidepool Twist in San Diego

Tidepool Twist in San Diego is an attraction. Tidepool Twist is located near Manta Queue.