I came here on a Tuesday with a group of friends for their $1 taco night. Okay I have heard some not so good things about this place to begin with but I was actually surprised at how terrible it was. First of all, the guys who work here seemed to barely speak English, I know it's a Mexican restaurant but you would think they could at least understand what I'm trying to order. But nope they got my order completely wrong. And all I ordered was two soft shell chicken tacos. Instead they gave me two hard shell one beef one chicken. I ended up just eating them because the waiter couldn't understand anything I was saying. They were probably the worst tacos I've ever had, like microwave tacos that were soggy and cold. The plate and silverware also seemed dirty. The plate looked like it had old food crusted all over it. The whole restaurant seemed like it hadn't been cleaned in quite a while. I don't recommend ever coming here. Bad service, not clean, and the food makes me nervous.