The first time I came here, the food was good and service was okay. When I came here again recently; the place was a disaster. It's as if they were actively trying to mess up-not sure what else could cause such a negative dining experience. I had a feeling things were going to be bad when I saw one of the workers standing behind the counter cleaning her ears while we were waiting for our menus (brought by her-ew). We ordered quesadillas and enchilada rojas. The food took a while to come-they were a bit busy. Obviously they were super busy, because the restaurant itself was so dirty. There was literally food under every single table, all over the floor. When the food finally came, it took us forever to get our water and cutlery (seriously, were they expecting me to eat my enchiladas with my hands?). They didn't serve rice and beans with my enchilada like they did last time. When I inquired about this, they said it comes only for the enchiladas suizas. Okay...I ordered a side of rice and beans, and later they told me they were out of rice (could that be why I didn't get any originally?). Didn't charge me for the beans, so maybe they do come with my dish. They initially brought the wrong dish to the table sitting next to us, and also forgot their drinks for a while. My enchiladas did NOT taste good-took a few bites and I just couldn't stomach them. They were just covered flavorless spicy red sauce. This was surprising, because their enchilada suizas were good. The highlights of the night: while we were eating, a roach crawled up on the wall right above our table-we had to kill it ourselves, for fear it would go into our food. Even better than this-when we got our check-it was the right check, our check for our meal, I placed my credit card in the book and handed it back to the waitress. She returned the book with my credit card and the bill for the table NEXT to us. Seriously, how the **** do you mess that up? They ended up giving me the difference in cash. Overall, this place is dirty, the food is not good, and the staff is beyond incompetent. Avoid this place like the plague. read more