Excellent customer service, yummy food, and great drinks!Ordered drinks, tableside guacamole, and veggie fajitas (the veggie fajitas are vegan if you get them with corn tortillas, no cheese, and no sour cream). Chips and guac are vegan too, and the chips have a dedicated fryer.Our meal came our before our margaritas and appetizer. So we asked our waiter to cancel the appetizer order. He did, and went to check on our drinks.The drink I ordered was out, so the manager came over, apologized for the delay and it being our of stock, and offered to pay for another drink of my choice. Totally not necessary, but really nice.Drinks and dinner were delicious.I went to the restroom and came back to find the table 100% cleared (even my water was gone). Hubby had said we wanted to box it up, but I guess the waiter didn't hear clearly and tossed our leftovers. Oops!After waiting a bit, we asked for our check and leftovers, and they told us what had happened, and brought us a whole new fresh entree in a to go bag.I highly recommend this restaurant!