Worst experience ever! First, we called to see if there was seating available during a hockey game and they stated a wait time of 15 mins. Once we arrived there was a fairly sizeable lineup extending out the door. This turned into a 45 minute wait, but we just sucked it up being we were already there. After being seated we weren't served for another 10 mins after. At this point the waitress finally showed up and took our drink order in a rush, she basically took our orders and ran off without giving us an option to add anything else. When we received our drinks my wife tasted her sangria and about vomited, it tasted like vinegar. One we got the waitress to come over to replace it with a mojito she was very apologetic. That mojito tasted like soda water with lime (drinks are horrible here!) Finally we ordered our food, everyone's dish was complete garbage. My chicken mole tasted like bland chicken with chocolate syrup, my wife's steak was practically raw (she ordered it medium) and our friends both meals were one overcooked and the other cold. After we explained our dissatisfaction with pretty much everything to the waitress, it was nothing but apologies and blaming. She offered us a round of tequila shots to smooth it over and we felt this was not enough, we really felt we shouldn't have to pay for the disgusting food they served us. In the end we had only a couple meals removed from the bill and an embarrassing argument in the middle of the dining room with the manager. In short I do not recommend this place and would not be surprised they go under within the next year.