My Dad loves it. Me- not so much.
I really loved this place and recommended it, back in the day when it was just opening. In 3 of the 5 times I've been there in the past year I noticed that the service, food, and cleanliness have been going south (no pun intended). I've usually been to the restaurant on times that there weren't so many people. Therefore, I really must say that there should be no excuse for slow service, messed up orders, and dirty tables. I'm not even going to comment on the bathrooms, blargh...
More positive notes they have live music, and fresh hand made tortillas on weekends.