This place is awesome.
I've driven by many times not knowing what it was. Just think of it, chipotle style restaurant that serves enchiladas. Everything seems super fresh and high quality. It'll just be confusing your first time through the line, but it's worth it.
Go try it!