Was here for the second time today and had basically the same experience as the first time - good food but weird service.
Went to the bar while waiting for a booth; the host said it would be about five minutes. The bartender ignored us for awhile and then acted surprised when we wanted to order. After about 15 min we asked about the booth and everyone seemed confused.
Once we were seated the food was great. Lots of vegan options which of course is awesome for me.
When I ordered my second margarita I asked for it the same way as the first (frozen, salt) but it came out on the rocks with no salt.
It seems like people just do random jobs there - bartender serving food, waitress making drinks - which could account for the confusion. Or maybe they were short staffed today.