3911 Ambrosia St. Ste. 103, Castle Rock, CO 80109

Astro Tap House - Castle Rock Deals

Free order of Pretzels w. any purchase!

Rewards Star Free Deal (Expires 12/17) Save this deal right now from Astro Tap House - Castle Rock! Click to save, and visit to redeem.

Show your love for local businesses every time you use Fivestars! The best Astro Tap House - Castle Rock deals and promotions are always right here.

Astro Tap House - Castle Rock Rewards

About Astro Tap House - Castle Rock

Come see us at Astro Tap House and Astro Coffee house. Castle Rocks only self serve tap house in the Meadows. Now servcing coffee daily 7am to close.
Live music every Thur-Sat. with Kareoke every Sunday night.
serving good bar food and cold Beer, Wine and Mixed Drinks.
Own a local business in Castle Rock, CO? Partner with us and create your own rewards, deals, coupons, and loyalty program!
See A Demo or Call Today at 844-893-1456