This is sooooooooooo good. You must try the cheese dip. I haven't ordered a dish here that I haven't liked. The wait staff is friendly and efficient. They are very quick too. It's surprising, because even on days when they seem really busy, you don't wait long for your food. The prices are normal for a nice Mexican restaurant. The decor is tasteful. If you like Mexican, this is the place to go.