I've been here at least 3 times hoping it would be a better experience than the last but it has yet to occur. This time was the last straw for us - we sit down and order a pitcher of top shelf margaritas...but no our waitress tells us that tonight is buy one get one free margaritas which would be cheaper so of course we take her up on that and still request top shelf. About ten minutes later with no drinks, the manager comes over and says "So you have some questions about the margaritas?". We say no and repeat our order and she goes on to inform us that they only have pre-mixed margaritas. Well, that sucked but okay would have been nice if our waitress knew that and told us. So we tell the manager the pre-mixed is fine. About 15 minutes later we still have no drinks, which was odd since they were pre-mixed? I mean people who came in after us and ordered margaritas had gotten them already. So we ask our waitress if they were still coming and she informs is that "it is not my responsibility". Um - you are our waitress, regardless if you can't serve us it is still your responsibility to get us drinks. Another 10 minutes go by and I ask our waitress to please ask her manager (who is responsible for the margaritas?) if our margaritas are coming - she does and the manager goes on to inform us that they were out of this pre-mixed margarita and we're making more (so much for pre-mixed, they might as well have made our top shelf drinks). So now that we've been there 30 minutes with no drinks, our food comes out while we are still drink less. Mind you, the food is decent here but the staff and drinks are horrible. We do finally get our drinks about 5 minutes after receiving our food (it was also wrong from what we ordered). The margaritas were junk. It tasted like straight mix with no tequila. We are a group of avid drinkers and we left them all pretty much as we got them - full glasses. By the time we are finally ready to go and get our bill - we were charged for 4 margaritas. Um, hello? You told us it was buy one get one free Ms. Waitress. NOPE only if you get a small or something which our waitress never informed us about. We literally took her up on the suggestion of the buy one get one free with no mention of what size we wanted. So after 20 minutes of just trying to get it fixed the manager doesn't even bother coming over but passes along word we can have 10 bucks off. Pitiful service and drinks - I wouldn't recommend if you're looking for a staff that knows what they're doing or actually know what their restaurant does and doesn't have or even if you're looking for a semi decent margarita. The food is decent though which is the only reason I can give them 2 stars.