Business Homegrown Tap & Dough to Open December 26 in Castle Rock Homegrown Tap & Dough will officially open its doors in Castle Rock on December 26, 2025. This new location, situated at the corner of... Editorial24 December, 2025