Chipotle Spirit Night

Chipotle 6100 Long Prairie Road, Flower Mound, TX, United States

More info here