Treasure Island is located between San Francisco and Oakland. It is often overlooked by people who pass through without stopping.