Hooray for this place finally opening today. It's nice to have a new lunch spot within walking distance of work.
The space is very similar to the previous tenant, so I'm not sure what took them so long. The interior is spacious with plenty of seating.
After a quick scan of their large menu, I went with the Green Chile Fries, which I guess I enjoyed since I ate the whole damn thing. I look forward to trying more of their menu in the coming weeks. Hopefully they stick around for a while.
EDIT: Quick update having visited a couple of times now. My rating should really be a 3. The food is decent. Nothing spectacular, but quick and friendly service and still a convenient work lunch option.