Heard about place while having a discussion with a co-worker about chipotle.