Best place to watch a Giants game and play some pool in the neighborhood