Astro Tap House

Self Serve Beer Taps


ASTRO TAP HOUSE SELF POUR TAP HOUSE
​​
 NOW OPEN

Address: 3911 AMBROSIA # 103
CASTLE ROCK, CO 80109
 

Telephone-303-284-9799
HOURS
SUNDAY-12:00-10:00PM

M-TH 3:00-10:00PM
F-S 12:00PM-12:00AM




WRITE A MESSAGE
If you have any questions, please do not hesitate to send us a message. We typically reply within 24 hours
Name
Message
Email
Phone
Submit