Get directions to: Chipotle - 15th St, Tulsa, OK
Restaurant address: 1623 E 15th St S Tulsa, OK 74120, USA
Restaurant: Chipotle - 15th St