This place is an absolute joke. So much potential and yet fails at nearly every level. Three of us went in Tuesday night. The hostess was nowhere to be found. We waited patiently for almost ten minutes before even seeing an employee. Finally, as we were getting ready to leave, one of the servers sat us. We then placed our drink order immediately with the same server that sat us. Fifteen minutes later, my wife went to the front to find out if we did in fact actually have a server. The server came over in a huff and asked us what we wanted. We placed our meal order and still did not have the frozen margarita I had ordered from the get go. The server then told me the bartender had turned off the margarita machine. At 5:30 on a Tuesday night??!! Come on. The food eventually came out another 25 minutes later. My fajitas wee incredibly tough. They did taste good though and the rest of the food was fantastic. We then waited, yet again, to get the bill. I had to run down the server to get it and then he disappeared. I had to hunt down the hostess to pay for my tab. The bill we received at the table was correct but when they ran my card, it was for a higher price than the one we got at the table. They had "mistakenly" added a second margarita to the bill. They could not figure out how to fix it so they asked if I would just take cash. Once again, the food was average, definitely not your 'real' Mexican food stop, the atmosphere was nice but forget about service or a quick bite to eat here!!!