The American Craft Show at the Fort Mason Center this weekend is the anti-mall, 230 artists working in just about every material imaginable creating functional and purely decorative pieces that you won’t find at Nordstroms and, of course, are available for purchase. Opens at 10 am. Tickets from $12 to $50. For a more hands-on DIY experience there is a 2-hour perfume workshop this Sunday in Ghiradelli Square starting at 1pm. $85.