Club XX Paper Tiger
Add to Favorites
OPEN NOW
Today: 2:00 pm - 2:00 am
40 Years
in Business
Amenities:
Serves alcohol
Saved to Favorites
Attire: Casual
Takes Reservations: No
Outdoor Seating: No
Price Range : Below Average
Phone: (303) 777-9960
Address: 1196 Santa Fe Dr, Denver, CO 80204