Still a fan of the food but had a bad experience today. Went for happy hour and was 6 minutes early. Happy hour is from 3-7 pm but don't go even a few minutes early and expect to get a margarita at happy hour price. Our waitress did not let us know that she was charging us full price when we ordered and when the drinks were delivered and I asked if it was a happy hour margarita and I was told no, the system does not change until 3pm. It would have been nice and good customer service if we were told that if we ordered six minutes later the drinks would have been a lot less. We could have very easy asked for menus and water before we ordered the drinks but did not think it was going to be an issue. We have been to plenty of other restaurants that will honor happy hour prices a few minutes early or at least tell you that it starts in a few minutes before talking a drink order.
We also ordered "table side" guacamole that we have ordered many times before that was made table side. Today it was brought over all ready prepared. Still as good but not the usual presentation that is expected when the menu states "prepared table side"
Guess I just went on a bad day. Still like this place but will be more careful and ask more questions the next time.