Ilusions Pool Cafe is a cafe-bar offering tapas, billiards, and sports viewing.