What a disappointing experience. I won't even bother describing the food because it's not amazing enough to tolerate the overall service.
We waited over 25 minutes from the time we ordered to get our appetizers. We ordered chips and spicy bean dip, and scallop ceviche..and the chips didn't even come until we were done with the ceviche. Then we waited another 20 minutes for our tacos, while the table that came after us were served their appetizers AND tacos and had finished before we got ours.
It took us flagging two servers down, to find out there was apparently "a mix up in the kitchen". I understand mistakes happen, but the fact that they did not rectify this mistake right away and seemed inconvenienced when we asked, just made it worse.
We had to ask where our food was twice. They did end up sending up a dessert for free, but at that point we were already upset at the whole experience.
The food was okay, but like I said not amazing enough to take away the unpleasantness of our experience.