Will be in San Francisco this Wednesday until Monday, and I would most likely be able to play on the Thursday, Friday, and Saturday.

Anyone know a good place for someone dropping by that:

1. Is IN San Francisco
2. Has many players so more suitable to a drop-in player to find suitable skill levels