Festival Pavilion10 a.m to 6 p.m.
More than 500,000 books, CD's, DVD's and vinyl records will be on sale, all items $3 or less -- dropping to $1 for all items on the final day…
415-626-7500 Buy Tickets
Treasure Island Flea10am-4pm
Referred to as "the festival of the bay", the Treasure Island Flea is held the last weekend of the month. The outdoor market features local…
415-898-0245 Buy Tickets