Located in a busy plaza next to Gamestop, along with many other popular eating establishments such as Quiznos, KFC, Good Time Burgers and the largest Chick-fil-A in the area.
Located in a beautiful community surrounded by well-maintained custom homes, close to shopping, services and near the I-25 Corridor. Castle Rock has been named one of the Best Places to Live in America in 2012 by CNN Money Magazine.