Been here twice and I will never return.
Service is just ok. Food is horrible. Expensive for what you get. Most Mexican restaurant give you 2 enchiladas for the price of their 1, in a meal. And it tastes awful.
First time I got chicken fajitas. The chicken was all gross pieces I wouldn't even serve to a dog. And they only give you two wraps. Had to pay extra for a third wrap.
Second time I got a chicken fajita salad. Came out with rotten brown avocados and shredded dark meat chicken. NOT fajita chicken (grilled breast).
Fail. Sent it back for a chimi and got beans inside because their meat looks shady. It wasn't great and the lettuce in the plate was brown and rotten.
Toddler got a cheese crisp. It comes with fries and *only* fries, and don't try to substitute! And you pay $6 for a tiny cheese crisp (they're free at cafe rio, btw...). Asked for sour cream in place of fries. Nope, extra $1.00. So now we are up to $7.00 for a cheap and terrible kids meal. Fail.
Chips and salsa were decent. That's about it.