This place was packed with people. It was so crowded, it was hard to find a place to sit down. Their ordering and payment process is one of the most inefficient I've ever seen, which needlessly exacerbates the crowded conditions. Depending on what you order, you may have to stand in 4 separate lines. The food is really cheap and initially tasted acceptable for the most part. My main problem with this place is that I got really sick after eating the food. Better know how to speak Spanish here because staff can't really speak English.