Much nicer inside than out. The staff doesn't have great English, but the food is pure Tex/Mex. Clean - yes...
All reviews seem positive