It's that glorious time of year again in which there are dozens of things going on over the weekend. Here is mere handful of choices. Enjoy!

How Weird Street Fair: Pull out that fuzzy pink cowboy hat and purple glitter g-string, or what have you, and head over to Howard Street on Sunday. (Since SF already fully embraces being weird, we propose there be a How Normal Fair, in which participants take khakis and striped button-up shirts to a whole new subversive level.) All ages welcome, costumes and dancing are encouraged!

Art in the Alley: Art in the Alley celebrates ten years on Sunday, transforming Jack Kerouac Alley in North Beach into an open-air art gallery. The work of over 25 artists will be featured, and there will be a live performance by Quartet Rouge, an all-female, alternative string quartet creating "percussive and edgy new grooves."

Noodlefest: While you're in the neighborhood on Sunday, hit up the 2nd annual Chinatown and North Beach Noodle Fest and sample delicious noodle and pasta dishes from over thirty restaurants.

Dutch Queen's Day Celebration: This Dutch themed street fair at Union Square on Saturday boasts an afternoon full of delicious food, beer, music, kids activities, and exhibits containing Dutch goods and wares, including modern Dutch designs and handmade Dutch city bikes. Be sure to get a fresh baked stroopwafel while you're there!

Vagabond Craft Fair: Get your Mother's Day shopping out of the way by perusing the wares of over a dozen talented local artists and craftspeople, while nibbling on some delicious vegan food from Raw Daddy Foods, in Urban Bazaar's back garden on Saturday.

Glen Park Festival: Go see for yourself how cute Glen Park is on Sunday. The festival has a huge line-up of bands, lots of children's activities, and great food. Take a stroll through the gorgeous and highly under-rated Glen Canyon while you're there.