The best billiards bar in Denver for over 12 years. Voted "BEST OF DENVER" 2 times.
Located at 1520 Stout Street in Downtown Denver.
Tarantula Billiards Bar & Grill
We now offer you.....
15 Gold Crown Billiard Tables
4 Person Air Hockey
We are Denver's classiest & best pool hall, bar & grill.
We offer FREE POOL on weekdays with purchase.
Friday & Saturday nights from 7 p.m. to close we charge $10/hr. per table
21 & Up ONLY everyday with Valid ID