San Francisco Bay Area Yoyo Meetup Interest?

Yes the Spin Doctors in Alameda, CA

The location has not changed since 2011 for the record… last two times I went, it was at that location :wink:

2 Likes