To navigate, press the arrow keys. Chili's Grill & Bar ← View details 800 New Memphis Court, Castle Rock, CO 80108 +1 303-663-0101 Get Directions From* To * — Required information