I went to this place not long ago, and thought it was OK. The long wait to get the food was pretty annoying, though.
However, the Waiter was very nice... until he lied about a price. The restaurant charged me a Dollar extra for Chicken instead of cheese in an enchilada.
The waiter said it was free.
Other than that, the place was ok.