Nestled in the heart of Douglas County is it’s newest city, Castle Pines. Located just southeast of Denver, this neighborhood offers luxury and tranquility outside of the bustling city. If you are looking for panoramic views of both the Downtown Denver skyline as well as the front range mountains, this area is one that boasts both. At Castle Pines Village Square you will find several restaurants and shops perfect for socializing and exploring. Restaurant options include pizza, Mexican, casual breakfast, and much more.