Shelton's first Chipotle to open Oct. 25