Slow slow slow slow. The food is average at best, but then again I am not an expert in Mexican food all I can tell you is it wasn't anything special. But the service, holy moley did it ever take long to get my burrito. The only thing the place had going for it was it was cheap.