Chipotle Mexican Grill announced it has opened a new restaurant support center in Columbus’ Downtown Arena District at 500 Neil Avenue. The 130,000-square foot space was recently completed, housing world-class workspaces that are modern and bright, designed for the collaboration and innovation that embodies Chipotle’s culture and brand.