Think Taco Bell with a different name, and you're pretty much there. Unlike Taco Bell, they actually prepare stuff in front of you - but the taste is about the same, quality is similarly low, and there's still that damned sour cream caulking gun.
As with Taco Bell, though: Dr. Pepper from a fountain. Mmmmm....
I don't think I'd come back if given the opportunity - Chipotle is much tastier and just a few minutes away walking.