Glenwood Springs CO Restaurants Family Dining 1. 400 West Meadows Drive, Glenwood Springs, CO 81601 | Chili's Grill & Bar (970) 384-1700