Sorry for getting this posted late! There are lots of fun and unique events this weekend. Let's get down to it!

Saturday: Calling all musicians, "buy, sell, exchange, trade, teach, learn, play, dance" at the Music Flea Market. In Bayview, there's the 3rd Annual ArtFest, featuring music, performance, art, food, kid stuff, and more. MacLaren Park will play host to Omino Day (audio),a social, musical, artistic and cultural celebration for SF families and youth. Enjoy art, crafts, food, and music at the Sunset Artisan Fair. Check out potential air guitar champions at the annual Air Guitar Regional tomorrow night at the Fillmore.

Sunday: The 3rd Annual Indie Mart Design & DIY Street Fair is sure to be a rockin' time with live music and 100 vendors, along with stiff drinks, cheap beers, and fresh BBQ. The Yerba Buena Gardens Festival presents Israel in the Gardens, a celebration of Israeli music, film, food, and Israel’s 62nd anniversary. Parents with wee ones and who are expecting can check out the big Birth & Baby Fair extravaganza at Fort Mason.

All Weekend: The San Francisco Ethnic Dance Festival kicks off tomorrow and runs through June 27th.