When was the last time you visited the little town of Castle Rock, Colorado? Has it been awhile? Just south of Denver, for many traveling along I-25 Castle Rock is simply a place we pass on our way to Colorado Springs. Of course, some may stop and fill up. Others might visit the ever-expanding Outlet Mall (slash) Promenade. And that’s just fine with most us who live there. We’re happy to see you, but even happier to see you go home.