872 W. Happy Canyon Rd.Castle Rock, CO
- Neighborhood: Southwest Metro
- Cost: $$$ (average entree $16-$25)
- Cuisine: Contemporary
International flavor and locally sourced ingredients. This gathering place offers thoughtfully procured cuisine in a family-friendly setting. Try the duck ravioli, served with Colorado corn, parmesan brodo, mushrooms, and arugula.
Tues-Fri 4-10 p.m.; Sat 10 a.m.-2p.m., 4-10 p.m.; Sun 10 a.m.-2 p.m.