I have been there twice now and am not going to go into all the details as to why this experience is poor. I'll sum it up by stating that I can make better Mexican food at home for half the price.
I can see the bar area as fun if you take it over with a bunch of friends, but the place is otherwise off my list.