Treasure Island Flea


  • Tangleweeds One Avenue of the Palms Treasure Island, San Francisco

Find Tangleweeds at booth #219 (if you're entering from the South Entrance, the main entrance, we're in the right hand row, on the left hand side.)

located at One Avenue of the Palms
Treasure Island, San Francisco

420568_344859658891306_604671205_n.jpg