This place is the WORST. Slow service every time, but my most recent visit was by far the worst. Had chips and salsa sitting at our table for 20 minutes before we even got a glass of water. Took 30 minutes to get our margaritas (which are the only good thing about this restaurant). Then they charge $4.99 for a serving of queso that couldn't have been more than 1/4 cup. We had to order 4 servings to accommodate our table of 4 people because the servings are so small, and they charged us $4.99 for each one. $20 for enough queso to accommodate two bowls of chips is ridiculous. I've never been to a Mexican restaurant that was so stingy. And to finish it off, they got 2 of our 4 entrees wrong. On our second conversation with the "manager," he still wouldn't do anything. He asked me if he was supposed to just give everything away for free. I said no, but he wouldn't even agree that the 20 minute wait time for water was unacceptable. Don't know how this guy ever made it into management. He didn't appear to have any more authority than the hostess. I will be finding a new Mexican restaurant to frequent. Never again would I return here.