The absolute worst place I've ever had the misfortune of going to. We waited 15 minutes to be seated and then another 20 minutes before anyone came to take drink orders. We ordered drinks and food at the same time, waited another 15 minutes for the tea, an extra 10 minutes for some milk, and didn't get the margarita we ordered until we finished eating. When we finally got our food there was a long black hair just hanging out in the refried beans. We informed the waitress, who was disgusted, and took it back, then we watched them in the kitchen compare the hair to the people in there before coming to our table to inform us that it doesn't match anyone working in the kitchen. And then the manager said he would remake the plate. We had to remind the wait staff that we were missing part of our order (aside from the missing margarita). The food was bland and would have tasted better if I had cooked it myself. Overall one of the worst dining experiences of my life. Will definitely not be going back