I first tried this place several years ago shortly after they opened, and then it was quite tasty and worth going when in the area. However, lately I think it survives on location alone. The margaritas are a joke, we order a jug of them and we kept looking at each other seriously questioning if the bartender made them non-alcoholic for us! Watered down joke. While some part of the menu can be tasty, the meat is tough and dry. The service is really bad. Two girls were running around, but never seemed to really get anything done. Had to ask for stuff 3-4 times and virtually beg for service. We waited easily 30 minutes for our bill and were close to just guessing our total and leaving. Our server never bothered to come back after she dropped the bill to see if we needed change either. But wow, worst margarita I've ever had. Go to Itacate, forget this dump!