The Supreme Leader is hands down the best supreme pizza ever! There are a lot of great options on their signature pizzas menu, or you can build your own. We’ve tried several options that have never disappointed (the Ohana, 4-H, All the Rage, Veggie Monster). The ingredients are top notch and the gluten free crust is also very good. By far the best pizza option in Castle Rock, in Douglas County, and quite possibly all of Denver area. We’ve only done take out, but the atmosphere is nice too, family friendly, and the service is always attentive and friendly when we pick up.