Chess club spot near Telegraph Avenue