Astro Tap House

Self Serve Beer Taps


 NOW OPEN

Address: 3911 AMBROSIA # 103
CASTLE ROCK, CO 80109
 

Telephone-720-344-6979
HOURS
SUNDAY-12:00-10:00PM

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


​​
ASTRO TAP 
SELF POUR TAP HOUSE



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