9 a.m. to 2 p.m.: Moschetti — Pairing Coffee and Community, 11Sixth St. Vallejo. More than 20 coffees to taste, plus local artisans selling wares and live music. Open mic starts at 11 a.m. for poetry, music, dance, comedy, puppetry or magic. Family friendly. 556-9000.
9 a.m. to 2 p.m.: Farmers Market — Vallejo's own, Georgia Street.
9:30 a.m. to 3:30 p.m.: Mighty Midget — USS LCS-102World War II firearm ship, open if flags are flying. Nimitz Ave. and A St. on Mare Island. Go through the gate to gray ship, the Landing Craft Support Museum. Donations encouraged. An informational brochure is at the Visitor's Center in the Vallejo Ferry Building. www.mightymidgets.org.
9:30 to 11:15 a.m.: Second and fourth Saturday, Produce Giveaway — Come pick up fresh, free produce care of the Food Bank of Contra Costa and Solano. JFK Library, 505Santa Clara, Vallejo.
10 a.m.: First and third Saturdays, Piecemakers Guild — Vallejo's own large and lively quilting society. Join us! First Saturday is the general meeting followed by lunch. The third Saturday is a hodgepodge of classes, talks, bees, sharing, etc. Special activities include the Block of the Month, charity work, sewing circles, and much more. Florence Douglas Senior Center meeting room (in the back, near the Weight Watchers meeting). 333 Amador, Vallejo.
10 a.m. to 4 p.m.: Second Saturday Book Sale — Friends of the Benicia Library book sale, lower level, 150East L St.. Book sale proceeds support musical performances, reading programs and special library needs. 746-4343.
10 a.m. to 4 p.m.: Mare Island Museum — 1100 Railroad Ave. 557-4646 or www.mareislandmuseum.org.
10 a.m. to 4 p.m.: Naval and Historical Museum — 734 Marin St. downtown Vallejo. Discover the history of Vallejo and Mare Island. 707-643-0077. www.vallejomuseum.org.
11 a.m. to 4 p.m.: Uptown Clothes Closet/Thrift Annex — Vallejo First United Methodist Church, 502 Virginia St. 643-0064, 864-0419.
Noon to 4 p.m.: Pet Adoptions — Solano County Friends of Animals, Pet Food Express, Benicia.
1 p.m.: Overcomers Outreach — NA/AA, Christian 12-Step Support Group, Living Worship Christian Center 312 Mini Drive, 7184665, 712-4492.