For a Mexican chain this place is decent. Tasty dishes every time, and good service. Once we ate at the bar and had awesome service (tip). Don't expect authentic Mexican food though, if that's what you're looking for. The closest you'll find that is Texas. The noise level in this restaurant was a bit too much for us however.