Customer service is the worst. We went on Father's Day around 5pm - not terribly busy. We were seated immediately. That is about as good as service we got. After that, the waiter was visibly annoyed that we were not ready to order after 5 min of sitting down. We asked for table side guacamole - never came. Our food came in a timely manner but we could not eat any of it since there was no silverware. Multiple attempts to ask for silverware were ignored and I finally got up and picked up the silverware in my own from the stash - but our food was cold by then. Drinks were delayed but margarita was decent. No water was given despite multiple times asking for water. Waiter never came by to check on us and at the end of the meal, just dropped off the check. We asked for boxes and again were ignored. No one came to pick up the check until another waiter noticed and disappeared with the card for about 10 minutes. We paid and left with no thank you for coming. Of note, the restaurant was about 40-50% full by then.
Overall, food was as expected. Drinks were decent. Service was the worst.