It is a cafeteria....but this is real authentic mexican food. Clean. Perfect. Don't let the fact that it doesn't look upscale throw you. If you want authentic for good price this is 5 stars. Came here from CO looking for the real deal and weren't disappointed.