Treasure Island Flea


  • Treasure Island Flea 1 Ave of the Palms San Francisco, CA, 94130 United States

We're outdoors! located at the great lawn  of Treasure Island in San Francisco.  

10am to 4pm. $3 admission, kids 12 and under free.

Free Parking too!

www.treasureislandflea.com