Base of Operations
Treasure Island
San Francisco, CA, 94130, United States
Treasure Island is an artificial island in the San Francisco Bay between San Francisco and Oakland, and an emerging neighborhood of San Francisco.
The Treasure Island Music Festival is an annual 2-day music festival that takes place on Treasure Island. The festival is produced by Noise Pop and Another Planet Entertainment.