Wait and kitchen staff were chatting amongst themselves and didn't seem particularly interested in seating us despite the fact that several tables were open. We never received some of the food items we ordered but were still billed for them. Our waitress was no where to be found long after we had completed our meal. Once she did arrive with our checks they were the bills and credit cards of the people a few tables over. On the positive side, the tacos were great. The house margarita was okay but I'd advise against the sangria. It has banana liquor in it which I didn't think worked very well. We came here on recommendations from friends so we will likely return hoping that this was an off night for the restaurant. Hopefully a more pleasant experience in the future.